Warning: Permanently added '18.234.177.27' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/6859910-fedora-38-x86_64 --chroot fedora-38-x86_64 Version: 0.70 PID: 32864 Logging PID: 32865 Task: {'appstream': False, 'background': True, 'build_id': 6859910, 'buildroot_pkgs': ['clang-rpm-config-18', 'clang', 'compiler-rt', 'llvm', 'libatomic', 'libomp', 'libomp-devel'], 'chroot': 'fedora-38-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': '3a72fbffd67d8b72a1162e8c7f2a8d17fc31c060', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-38-clang-18-20240103/abseil-cpp', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'abseil-cpp', 'package_version': '20220623.1-4', 'project_dirname': 'fedora-38-clang-18-20240103', 'project_name': 'fedora-38-clang-18-20240103', 'project_owner': '@fedora-llvm-team', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/fedora-38-clang-18-20240103/fedora-38-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/clang-rpm-config/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-snapshots-incubator-20240103-asserts/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch'}, {'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/llvm-compat-packages/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_compat_packages_fedora_releasever_basearch'}], 'sandbox': '@fedora-llvm-team/fedora-38-clang-18-20240103--nikic', 'source_json': {}, 'source_type': None, 'submitter': 'nikic', 'tags': [], 'task_id': '6859910-fedora-38-x86_64', 'timeout': 115200, 'uses_devel_repo': False, 'with_opts': ['toolchain_clang', 'clang_lto'], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-38-clang-18-20240103/abseil-cpp /var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-38-clang-18-20240103/abseil-cpp', '/var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp'... Running: git checkout 3a72fbffd67d8b72a1162e8c7f2a8d17fc31c060 -- cmd: ['git', 'checkout', '3a72fbffd67d8b72a1162e8c7f2a8d17fc31c060', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp rc: 0 stdout: stderr: Note: switching to '3a72fbffd67d8b72a1162e8c7f2a8d17fc31c060'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at 3a72fbf automatic import of abseil-cpp Running: copr-distgit-client sources cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading abseil-cpp-20220623.1.tar.gz INFO: Reading stdout from command: curl --help all 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-20240103/abseil-cpp/abseil-cpp-20220623.1.tar.gz/md5/2aea7c1171c4c280f755de170295afd6/abseil-cpp-20220623.1.tar.gz /usr/bin/tail: Dload Upload Total Spent Left Speed /var/lib/copr-rpmbuild/main.log: file truncated 100 1911k 100 1911k 0 0 19.4M 0 --:--:-- --:--:-- --:--:-- 19.4M INFO: Reading stdout from command: md5sum abseil-cpp-20220623.1.tar.gz Running (timeout=115200): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp/abseil-cpp.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1704367488.140542 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 5.3 starting (python version = 3.11.3, NVR = mock-5.3-1.fc38), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp/abseil-cpp.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1704367488.140542 -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-_6i675il/abseil-cpp/abseil-cpp.spec) Config(fedora-38-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 5.3 INFO: Mock Version: 5.3 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1704367488.140542/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-x86_64-bootstrap-1704367488.140542/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/409470be68f23559c3d6458e85cbb34d08163cbf0a0be2e52ed275d95de65f91/merged INFO: umounting image registry.fedoraproject.org/fedora:38 (/var/lib/containers/storage/overlay/409470be68f23559c3d6458e85cbb34d08163cbf0a0be2e52ed275d95de65f91/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 3.3 MB/s | 205 kB 00:00 Additional repo https_download_copr_fedorainfra 105 kB/s | 4.9 kB 00:00 Additional repo https_download_copr_fedorainfra 6.1 MB/s | 312 kB 00:00 Additional repo https_download_copr_fedorainfra 6.3 MB/s | 315 kB 00:00 fedora 71 MB/s | 83 MB 00:01 updates 58 MB/s | 36 MB 00:00 Package python3-dnf-4.18.1-1.fc38.noarch is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: python3-dnf-plugins-core noarch 4.4.4-1.fc38 updates 322 k Upgrading: dnf noarch 4.18.2-1.fc38 updates 508 k dnf-data noarch 4.18.2-1.fc38 updates 39 k python3-dnf noarch 4.18.2-1.fc38 updates 605 k yum noarch 4.18.2-1.fc38 updates 37 k Installing dependencies: dbus-libs x86_64 1:1.14.10-1.fc38 updates 156 k python3-dateutil noarch 1:2.8.2-5.fc38 fedora 360 k python3-dbus x86_64 1.3.2-2.fc38 fedora 157 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 x86_64 235-2.fc38 fedora 108 k Transaction Summary ================================================================================ Install 7 Packages Upgrade 4 Packages Total download size: 2.3 M Downloading Packages: (1/11): python3-distro-1.8.0-2.fc38.noarch.rpm 1.7 MB/s | 49 kB 00:00 (2/11): python3-dateutil-2.8.2-5.fc38.noarch.rp 12 MB/s | 360 kB 00:00 (3/11): python3-dbus-1.3.2-2.fc38.x86_64.rpm 5.1 MB/s | 157 kB 00:00 (4/11): python3-six-1.16.0-9.fc38.noarch.rpm 16 MB/s | 42 kB 00:00 (5/11): python3-systemd-235-2.fc38.x86_64.rpm 39 MB/s | 108 kB 00:00 (6/11): python3-dnf-plugins-core-4.4.4-1.fc38.n 83 MB/s | 322 kB 00:00 (7/11): dbus-libs-1.14.10-1.fc38.x86_64.rpm 24 MB/s | 156 kB 00:00 (8/11): dnf-4.18.2-1.fc38.noarch.rpm 95 MB/s | 508 kB 00:00 (9/11): dnf-data-4.18.2-1.fc38.noarch.rpm 24 MB/s | 39 kB 00:00 (10/11): python3-dnf-4.18.2-1.fc38.noarch.rpm 179 MB/s | 605 kB 00:00 (11/11): yum-4.18.2-1.fc38.noarch.rpm 11 MB/s | 37 kB 00:00 -------------------------------------------------------------------------------- Total 11 MB/s | 2.3 MB 00:00 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Upgrading : dnf-data-4.18.2-1.fc38.noarch 1/15 Upgrading : python3-dnf-4.18.2-1.fc38.noarch 2/15 Upgrading : dnf-4.18.2-1.fc38.noarch 3/15 Running scriptlet: dnf-4.18.2-1.fc38.noarch 3/15 Installing : dbus-libs-1:1.14.10-1.fc38.x86_64 4/15 Installing : python3-dbus-1.3.2-2.fc38.x86_64 5/15 Installing : python3-systemd-235-2.fc38.x86_64 6/15 Installing : python3-six-1.16.0-9.fc38.noarch 7/15 Installing : python3-dateutil-1:2.8.2-5.fc38.noarch 8/15 Installing : python3-distro-1.8.0-2.fc38.noarch 9/15 Installing : python3-dnf-plugins-core-4.4.4-1.fc38.noarch 10/15 Upgrading : yum-4.18.2-1.fc38.noarch 11/15 Cleanup : yum-4.18.1-1.fc38.noarch 12/15 Running scriptlet: dnf-4.18.1-1.fc38.noarch 13/15 Cleanup : dnf-4.18.1-1.fc38.noarch 13/15 Running scriptlet: dnf-4.18.1-1.fc38.noarch 13/15 Cleanup : python3-dnf-4.18.1-1.fc38.noarch 14/15 Cleanup : dnf-data-4.18.1-1.fc38.noarch 15/15 Running scriptlet: dnf-data-4.18.1-1.fc38.noarch 15/15 Verifying : python3-dateutil-1:2.8.2-5.fc38.noarch 1/15 Verifying : python3-dbus-1.3.2-2.fc38.x86_64 2/15 Verifying : python3-distro-1.8.0-2.fc38.noarch 3/15 Verifying : python3-six-1.16.0-9.fc38.noarch 4/15 Verifying : python3-systemd-235-2.fc38.x86_64 5/15 Verifying : dbus-libs-1:1.14.10-1.fc38.x86_64 6/15 Verifying : python3-dnf-plugins-core-4.4.4-1.fc38.noarch 7/15 Verifying : dnf-4.18.2-1.fc38.noarch 8/15 Verifying : dnf-4.18.1-1.fc38.noarch 9/15 Verifying : dnf-data-4.18.2-1.fc38.noarch 10/15 Verifying : dnf-data-4.18.1-1.fc38.noarch 11/15 Verifying : python3-dnf-4.18.2-1.fc38.noarch 12/15 Verifying : python3-dnf-4.18.1-1.fc38.noarch 13/15 Verifying : yum-4.18.2-1.fc38.noarch 14/15 Verifying : yum-4.18.1-1.fc38.noarch 15/15 Upgraded: dnf-4.18.2-1.fc38.noarch dnf-data-4.18.2-1.fc38.noarch python3-dnf-4.18.2-1.fc38.noarch yum-4.18.2-1.fc38.noarch Installed: dbus-libs-1:1.14.10-1.fc38.x86_64 python3-dateutil-1:2.8.2-5.fc38.noarch python3-dbus-1.3.2-2.fc38.x86_64 python3-distro-1.8.0-2.fc38.noarch python3-dnf-plugins-core-4.4.4-1.fc38.noarch python3-six-1.16.0-9.fc38.noarch python3-systemd-235-2.fc38.x86_64 Complete! Finish(bootstrap): installing dnf tooling Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-1704367488.140542/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.18.2-1.fc38.x86_64 rpm-sequoia-1.5.0-1.fc38.x86_64 python3-dnf-4.18.2-1.fc38.noarch python3-dnf-plugins-core-4.4.4-1.fc38.noarch yum-4.18.2-1.fc38.noarch Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 63 kB/s | 1.5 kB 00:00 Copr repository 4.4 MB/s | 207 kB 00:00 Additional repo https_download_copr_fedorainfra 84 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 85 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 70 kB/s | 1.5 kB 00:00 fedora 88 kB/s | 25 kB 00:00 updates 202 kB/s | 23 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.21-1.fc38 updates 1.8 M bzip2 x86_64 1.0.8-13.fc38 fedora 52 k coreutils x86_64 9.1-12.fc38 updates 1.1 M cpio x86_64 2.13-14.fc38 fedora 276 k diffutils x86_64 3.10-1.fc38 updates 398 k fedora-release-common noarch 38-36 updates 22 k findutils x86_64 1:4.9.0-3.fc38 fedora 492 k gawk x86_64 5.1.1-5.fc38 fedora 1.0 M glibc-minimal-langpack x86_64 2.37-16.fc38 updates 40 k grep x86_64 3.8-3.fc38 fedora 293 k gzip x86_64 1.12-3.fc38 fedora 166 k info x86_64 7.0.2-2.fc38 fedora 181 k patch x86_64 2.7.6-19.fc38 fedora 126 k redhat-rpm-config noarch 255-1.fc38 updates 81 k rpm-build x86_64 4.18.2-1.fc38 updates 76 k sed x86_64 4.8-12.fc38 fedora 306 k shadow-utils x86_64 2:4.13-6.fc38 fedora 1.3 M tar x86_64 2:1.34-8.fc38 fedora 889 k unzip x86_64 6.0-60.fc38 fedora 184 k util-linux x86_64 2.38.1-4.fc38 fedora 2.3 M which x86_64 2.21-39.fc38 fedora 42 k xz x86_64 5.4.1-1.fc38 fedora 419 k Installing dependencies: alternatives x86_64 1.25-1.fc38 updates 38 k ansible-srpm-macros noarch 1-10.fc38 updates 21 k audit-libs x86_64 3.1.2-5.fc38 updates 117 k authselect x86_64 1.4.3-1.fc38 updates 149 k authselect-libs x86_64 1.4.3-1.fc38 updates 249 k basesystem noarch 11-15.fc38 fedora 7.0 k binutils x86_64 2.39-16.fc38 updates 5.4 M binutils-gold x86_64 2.39-16.fc38 updates 795 k bzip2-libs x86_64 1.0.8-13.fc38 fedora 41 k ca-certificates noarch 2023.2.60_v7.0.306-1.0.fc38 updates 837 k coreutils-common x86_64 9.1-12.fc38 updates 2.0 M cracklib x86_64 2.9.11-1.fc38 updates 93 k crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl x86_64 8.0.1-6.fc38 updates 348 k cyrus-sasl-lib x86_64 2.1.28-9.fc38 fedora 794 k debugedit x86_64 5.0-9.fc38 updates 78 k dwz x86_64 0.15-2.fc38 fedora 135 k ed x86_64 1.19-2.fc38 fedora 78 k efi-srpm-macros noarch 5-7.fc38 fedora 22 k elfutils x86_64 0.190-2.fc38 updates 551 k elfutils-debuginfod-client x86_64 0.190-2.fc38 updates 37 k elfutils-default-yama-scope noarch 0.190-2.fc38 updates 12 k elfutils-libelf x86_64 0.190-2.fc38 updates 194 k elfutils-libs x86_64 0.190-2.fc38 updates 259 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 x86_64 5.44-3.fc38 fedora 49 k file-libs x86_64 5.44-3.fc38 fedora 730 k filesystem x86_64 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 x86_64 13.2-7.fc38 updates 4.2 M gdbm-libs x86_64 1:1.23-3.fc38 fedora 56 k ghc-srpm-macros noarch 1.6.1-1.fc38 fedora 8.0 k glibc x86_64 2.37-16.fc38 updates 2.1 M glibc-common x86_64 2.37-16.fc38 updates 319 k glibc-gconv-extra x86_64 2.37-16.fc38 updates 1.6 M gmp x86_64 1:6.2.1-4.fc38 fedora 313 k gnat-srpm-macros noarch 6-2.fc38 fedora 8.8 k go-srpm-macros noarch 3.3.1-1.fc38 updates 28 k jansson x86_64 2.13.1-6.fc38 fedora 44 k kernel-srpm-macros noarch 1.0-19.fc38 updates 10 k keyutils-libs x86_64 1.6.1-6.fc38 fedora 31 k krb5-libs x86_64 1.21-3.fc38 updates 764 k libacl x86_64 2.3.1-7.fc38 updates 23 k libarchive x86_64 3.6.1-4.fc38 fedora 400 k libattr x86_64 2.5.1-6.fc38 fedora 18 k libblkid x86_64 2.38.1-4.fc38 fedora 106 k libbrotli x86_64 1.0.9-11.fc38 fedora 317 k libcap x86_64 2.48-8.fc38 updates 68 k libcap-ng x86_64 0.8.3-8.fc38 updates 32 k libcom_err x86_64 1.46.5-4.fc38 fedora 26 k libcurl x86_64 8.0.1-6.fc38 updates 312 k libdb x86_64 5.3.28-55.fc38 fedora 758 k libeconf x86_64 0.5.2-1.fc38 updates 30 k libevent x86_64 2.1.12-8.fc38 fedora 257 k libfdisk x86_64 2.38.1-4.fc38 fedora 161 k libffi x86_64 3.4.4-2.fc38 fedora 38 k libgcc x86_64 13.2.1-4.fc38 updates 111 k libgomp x86_64 13.2.1-4.fc38 updates 320 k libidn2 x86_64 2.3.4-2.fc38 fedora 160 k libmount x86_64 2.38.1-4.fc38 fedora 135 k libnghttp2 x86_64 1.52.0-2.fc38 updates 75 k libnsl2 x86_64 2.0.0-5.fc38 fedora 30 k libpkgconf x86_64 1.8.0-6.fc38 fedora 35 k libpsl x86_64 0.21.2-2.fc38 fedora 65 k libpwquality x86_64 1.4.5-3.fc38 fedora 119 k libselinux x86_64 3.5-1.fc38 fedora 87 k libsemanage x86_64 3.5-2.fc38 fedora 120 k libsepol x86_64 3.5-1.fc38 fedora 324 k libsigsegv x86_64 2.14-4.fc38 fedora 27 k libsmartcols x86_64 2.38.1-4.fc38 fedora 64 k libssh x86_64 0.10.5-1.fc38 updates 211 k libssh-config noarch 0.10.5-1.fc38 updates 9.0 k libstdc++ x86_64 13.2.1-4.fc38 updates 865 k libtasn1 x86_64 4.19.0-2.fc38 fedora 74 k libtirpc x86_64 1.3.4-0.fc38 updates 94 k libunistring1.0 x86_64 1.0-1.fc38 fedora 539 k libutempter x86_64 1.2.1-8.fc38 fedora 26 k libuuid x86_64 2.38.1-4.fc38 fedora 28 k libverto x86_64 0.3.2-5.fc38 fedora 21 k libxcrypt x86_64 4.4.36-1.fc38 updates 119 k libxml2 x86_64 2.10.4-1.fc38 updates 701 k libzstd x86_64 1.5.5-1.fc38 updates 308 k lua-libs x86_64 5.4.4-9.fc38 fedora 133 k lua-srpm-macros noarch 1-8.fc38 fedora 8.6 k lz4-libs x86_64 1.9.4-2.fc38 fedora 67 k mpfr x86_64 4.1.1-3.fc38 fedora 600 k ncurses-base noarch 6.4-3.20230114.fc38 fedora 87 k ncurses-libs x86_64 6.4-3.20230114.fc38 fedora 333 k ocaml-srpm-macros noarch 7-3.fc38 fedora 13 k openblas-srpm-macros noarch 2-13.fc38 fedora 7.5 k openldap x86_64 2.6.6-1.fc38 updates 254 k openssl-libs x86_64 1:3.0.9-2.fc38 updates 2.1 M p11-kit x86_64 0.25.3-1.fc38 updates 521 k p11-kit-trust x86_64 0.25.3-1.fc38 updates 142 k package-notes-srpm-macros noarch 0.5-8.fc38 updates 11 k pam x86_64 1.5.2-16.fc38 fedora 560 k pam-libs x86_64 1.5.2-16.fc38 fedora 58 k pcre2 x86_64 10.42-1.fc38.1 fedora 234 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k perl-srpm-macros noarch 1-48.fc38 fedora 8.4 k pkgconf x86_64 1.8.0-6.fc38 fedora 41 k pkgconf-m4 noarch 1.8.0-6.fc38 fedora 14 k pkgconf-pkg-config x86_64 1.8.0-6.fc38 fedora 9.6 k popt x86_64 1.19-2.fc38 fedora 67 k publicsuffix-list-dafsa noarch 20230812-1.fc38 updates 57 k pyproject-srpm-macros noarch 1.11.0-1.fc38 updates 15 k python-srpm-macros noarch 3.11-10.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.11-1.fc38 updates 8.3 k qt6-srpm-macros noarch 6.6.0-1.fc38 updates 8.6 k readline x86_64 8.2-3.fc38 fedora 212 k rpm x86_64 4.18.2-1.fc38 updates 567 k rpm-build-libs x86_64 4.18.2-1.fc38 updates 93 k rpm-libs x86_64 4.18.2-1.fc38 updates 310 k rpm-sequoia x86_64 1.5.0-2.fc38 updates 883 k rpmautospec-rpm-macros noarch 0.3.8-1.fc38 updates 9.0 k rust-srpm-macros noarch 25.2-2.fc38 updates 13 k setup noarch 2.14.3-2.fc38 fedora 152 k sqlite-libs x86_64 3.40.1-2.fc38 fedora 666 k systemd-libs x86_64 253.14-1.fc38 updates 652 k tzdata noarch 2023c-1.fc38 fedora 718 k util-linux-core x86_64 2.38.1-4.fc38 fedora 473 k xxhash-libs x86_64 0.8.2-1.fc38 updates 37 k xz-libs x86_64 5.4.1-1.fc38 fedora 108 k zip x86_64 3.0-37.fc38 updates 265 k zlib x86_64 1.2.13-3.fc38 fedora 95 k zstd x86_64 1.5.5-1.fc38 updates 482 k Installing Groups: Buildsystem building group Transaction Summary ================================================================================ Install 152 Packages Total size: 53 M Installed size: 185 M Downloading Packages: [SKIPPED] basesystem-11-15.fc38.noarch.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-13.fc38.x86_64.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-13.fc38.x86_64.rpm: Already downloaded [SKIPPED] cpio-2.13-14.fc38.x86_64.rpm: Already downloaded [SKIPPED] crypto-policies-20230301-1.gita12f7b2.fc38.noarch.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-9.fc38.x86_64.rpm: Already downloaded [SKIPPED] dwz-0.15-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] ed-1.19-2.fc38.x86_64.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.x86_64.rpm: Already downloaded [SKIPPED] file-libs-5.44-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] filesystem-3.18-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] findutils-4.9.0-3.fc38.x86_64.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.x86_64.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.6.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] gmp-6.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] gnat-srpm-macros-6-2.fc38.noarch.rpm: Already downloaded [SKIPPED] grep-3.8-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] gzip-1.12-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] info-7.0.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] jansson-2.13.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libattr-2.5.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] libblkid-2.38.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-11.fc38.x86_64.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libdb-5.3.28-55.fc38.x86_64.rpm: Already downloaded [SKIPPED] libevent-2.1.12-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libffi-3.4.4-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libmount-2.38.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] libselinux-3.5-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libsemanage-3.5-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libsepol-3.5-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libunistring1.0-1.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libverto-0.3.2-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-9.fc38.x86_64.rpm: Already downloaded [SKIPPED] lua-srpm-macros-1-8.fc38.noarch.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.4-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] mpfr-4.1.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] ncurses-base-6.4-3.20230114.fc38.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.4-3.20230114.fc38.x86_64.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.x86_64.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-16.fc38.x86_64.rpm: Already downloaded [SKIPPED] patch-2.7.6-19.fc38.x86_64.rpm: Already downloaded [SKIPPED] pcre2-10.42-1.fc38.1.x86_64.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.x86_64.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-6.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] popt-1.19-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] python-srpm-macros-3.11-10.fc38.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] sed-4.8-12.fc38.x86_64.rpm: Already downloaded [SKIPPED] setup-2.14.3-2.fc38.noarch.rpm: Already downloaded [SKIPPED] shadow-utils-4.13-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] sqlite-libs-3.40.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] tar-1.34-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] tzdata-2023c-1.fc38.noarch.rpm: Already downloaded [SKIPPED] unzip-6.0-60.fc38.x86_64.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] which-2.21-39.fc38.x86_64.rpm: Already downloaded [SKIPPED] xz-5.4.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] xz-libs-5.4.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] alternatives-1.25-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-10.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.1.2-5.fc38.x86_64.rpm: Already downloaded [SKIPPED] authselect-1.4.3-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.3-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] bash-5.2.21-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-2.39-16.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-16.fc38.x86_64.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.x86_64.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-12.fc38.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.11-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] curl-8.0.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] debugedit-5.0-9.fc38.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.10-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-0.190-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.190-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.190-2.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.190-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.190-2.fc38.x86_64.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-7.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-2.37-16.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.37-16.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.37-16.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.37-16.fc38.x86_64.rpm: Already downloaded [SKIPPED] go-srpm-macros-3.3.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] kernel-srpm-macros-1.0-19.fc38.noarch.rpm: Already downloaded [SKIPPED] krb5-libs-1.21-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.1-7.fc38.x86_64.rpm: Already downloaded [SKIPPED] libcap-2.48-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] libcurl-8.0.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] libeconf-0.5.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libgcc-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libgomp-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libnghttp2-1.52.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libssh-0.10.5-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libssh-config-0.10.5-1.fc38.noarch.rpm: Already downloaded [SKIPPED] libstdc++-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.4-0.fc38.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.36-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libxml2-2.10.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libzstd-1.5.5-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] openldap-2.6.6-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.9-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.25.3-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.25.3-1.fc38.x86_64.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.11.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.11-1.fc38.noarch.rpm: Already downloaded [SKIPPED] qt6-srpm-macros-6.6.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] redhat-rpm-config-255-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.5.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.8-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rust-srpm-macros-25.2-2.fc38.noarch.rpm: Already downloaded [SKIPPED] systemd-libs-253.14-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.2-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] zip-3.0-37.fc38.x86_64.rpm: Already downloaded [SKIPPED] zstd-1.5.5-1.fc38.x86_64.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.x86_64 1/1 Preparing : 1/1 Installing : libgcc-13.2.1-4.fc38.x86_64 1/152 Running scriptlet: libgcc-13.2.1-4.fc38.x86_64 1/152 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/152 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/152 Installing : fedora-release-identity-basic-38-36.noarch 3/152 Installing : tzdata-2023c-1.fc38.noarch 4/152 Installing : rust-srpm-macros-25.2-2.fc38.noarch 5/152 Installing : qt6-srpm-macros-6.6.0-1.fc38.noarch 6/152 Installing : qt5-srpm-macros-5.15.11-1.fc38.noarch 7/152 Installing : publicsuffix-list-dafsa-20230812-1.fc38.noarch 8/152 Installing : package-notes-srpm-macros-0.5-8.fc38.noarch 9/152 Installing : libssh-config-0.10.5-1.fc38.noarch 10/152 Installing : kernel-srpm-macros-1.0-19.fc38.noarch 11/152 Installing : coreutils-common-9.1-12.fc38.x86_64 12/152 Installing : ansible-srpm-macros-1-10.fc38.noarch 13/152 Installing : pkgconf-m4-1.8.0-6.fc38.noarch 14/152 Installing : perl-srpm-macros-1-48.fc38.noarch 15/152 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 16/152 Installing : openblas-srpm-macros-2-13.fc38.noarch 17/152 Installing : ocaml-srpm-macros-7-3.fc38.noarch 18/152 Installing : ncurses-base-6.4-3.20230114.fc38.noarch 19/152 Installing : gnat-srpm-macros-6-2.fc38.noarch 20/152 Installing : ghc-srpm-macros-1.6.1-1.fc38.noarch 21/152 Installing : fpc-srpm-macros-1.3-7.fc38.noarch 22/152 Installing : fedora-gpg-keys-38-1.noarch 23/152 Installing : fedora-release-38-36.noarch 24/152 Installing : fedora-repos-38-1.noarch 25/152 Installing : fedora-release-common-38-36.noarch 26/152 Installing : setup-2.14.3-2.fc38.noarch 27/152 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-2.fc38.noarch 27/152 Installing : filesystem-3.18-3.fc38.x86_64 28/152 Installing : basesystem-11-15.fc38.noarch 29/152 Installing : ncurses-libs-6.4-3.20230114.fc38.x86_64 30/152 Installing : bash-5.2.21-1.fc38.x86_64 31/152 Running scriptlet: bash-5.2.21-1.fc38.x86_64 31/152 Installing : glibc-common-2.37-16.fc38.x86_64 32/152 Installing : glibc-gconv-extra-2.37-16.fc38.x86_64 33/152 Running scriptlet: glibc-gconv-extra-2.37-16.fc38.x86_64 33/152 Installing : glibc-minimal-langpack-2.37-16.fc38.x86_64 34/152 Running scriptlet: glibc-2.37-16.fc38.x86_64 35/152 Installing : glibc-2.37-16.fc38.x86_64 35/152 Running scriptlet: glibc-2.37-16.fc38.x86_64 35/152 Installing : zlib-1.2.13-3.fc38.x86_64 36/152 Installing : xz-libs-5.4.1-1.fc38.x86_64 37/152 Installing : bzip2-libs-1.0.8-13.fc38.x86_64 38/152 Installing : libzstd-1.5.5-1.fc38.x86_64 39/152 Installing : elfutils-libelf-0.190-2.fc38.x86_64 40/152 Installing : libuuid-2.38.1-4.fc38.x86_64 41/152 Installing : popt-1.19-2.fc38.x86_64 42/152 Installing : libstdc++-13.2.1-4.fc38.x86_64 43/152 Installing : libblkid-2.38.1-4.fc38.x86_64 44/152 Installing : gmp-1:6.2.1-4.fc38.x86_64 45/152 Installing : libattr-2.5.1-6.fc38.x86_64 46/152 Installing : libacl-2.3.1-7.fc38.x86_64 47/152 Installing : readline-8.2-3.fc38.x86_64 48/152 Installing : libcap-2.48-8.fc38.x86_64 49/152 Installing : libxcrypt-4.4.36-1.fc38.x86_64 50/152 Installing : lz4-libs-1.9.4-2.fc38.x86_64 51/152 Installing : libeconf-0.5.2-1.fc38.x86_64 52/152 Installing : systemd-libs-253.14-1.fc38.x86_64 53/152 Installing : mpfr-4.1.1-3.fc38.x86_64 54/152 Installing : dwz-0.15-2.fc38.x86_64 55/152 Installing : unzip-6.0-60.fc38.x86_64 56/152 Installing : file-libs-5.44-3.fc38.x86_64 57/152 Installing : file-5.44-3.fc38.x86_64 58/152 Installing : sqlite-libs-3.40.1-2.fc38.x86_64 59/152 Installing : libcom_err-1.46.5-4.fc38.x86_64 60/152 Installing : libsepol-3.5-1.fc38.x86_64 61/152 Installing : libsmartcols-2.38.1-4.fc38.x86_64 62/152 Installing : libtasn1-4.19.0-2.fc38.x86_64 63/152 Installing : libunistring1.0-1.0-1.fc38.x86_64 64/152 Installing : libidn2-2.3.4-2.fc38.x86_64 65/152 Installing : lua-libs-5.4.4-9.fc38.x86_64 66/152 Installing : pcre2-10.42-1.fc38.1.x86_64 67/152 Installing : libselinux-3.5-1.fc38.x86_64 68/152 Installing : sed-4.8-12.fc38.x86_64 69/152 Installing : grep-3.8-3.fc38.x86_64 70/152 Installing : findutils-1:4.9.0-3.fc38.x86_64 71/152 Installing : xz-5.4.1-1.fc38.x86_64 72/152 Installing : libmount-2.38.1-4.fc38.x86_64 73/152 Installing : alternatives-1.25-1.fc38.x86_64 74/152 Installing : libcap-ng-0.8.3-8.fc38.x86_64 75/152 Installing : audit-libs-3.1.2-5.fc38.x86_64 76/152 Installing : pam-libs-1.5.2-16.fc38.x86_64 77/152 Installing : libsemanage-3.5-2.fc38.x86_64 78/152 Installing : shadow-utils-2:4.13-6.fc38.x86_64 79/152 Running scriptlet: libutempter-1.2.1-8.fc38.x86_64 80/152 Installing : libutempter-1.2.1-8.fc38.x86_64 80/152 Installing : util-linux-core-2.38.1-4.fc38.x86_64 81/152 Installing : tar-2:1.34-8.fc38.x86_64 82/152 Installing : libpsl-0.21.2-2.fc38.x86_64 83/152 Installing : zip-3.0-37.fc38.x86_64 84/152 Installing : zstd-1.5.5-1.fc38.x86_64 85/152 Installing : libfdisk-2.38.1-4.fc38.x86_64 86/152 Installing : bzip2-1.0.8-13.fc38.x86_64 87/152 Installing : libxml2-2.10.4-1.fc38.x86_64 88/152 Installing : cpio-2.13-14.fc38.x86_64 89/152 Installing : ed-1.19-2.fc38.x86_64 90/152 Installing : patch-2.7.6-19.fc38.x86_64 91/152 Installing : gdbm-libs-1:1.23-3.fc38.x86_64 92/152 Installing : cyrus-sasl-lib-2.1.28-9.fc38.x86_64 93/152 Installing : jansson-2.13.1-6.fc38.x86_64 94/152 Installing : keyutils-libs-1.6.1-6.fc38.x86_64 95/152 Installing : libbrotli-1.0.9-11.fc38.x86_64 96/152 Installing : libdb-5.3.28-55.fc38.x86_64 97/152 Installing : libffi-3.4.4-2.fc38.x86_64 98/152 Installing : p11-kit-0.25.3-1.fc38.x86_64 99/152 Installing : p11-kit-trust-0.25.3-1.fc38.x86_64 100/152 Running scriptlet: p11-kit-trust-0.25.3-1.fc38.x86_64 100/152 Installing : openssl-libs-1:3.0.9-2.fc38.x86_64 101/152 Installing : coreutils-9.1-12.fc38.x86_64 102/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 103/152 Installing : ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 103/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 103/152 Installing : gzip-1.12-3.fc38.x86_64 104/152 Running scriptlet: authselect-libs-1.4.3-1.fc38.x86_64 105/152 Installing : authselect-libs-1.4.3-1.fc38.x86_64 105/152 Installing : rpm-sequoia-1.5.0-2.fc38.x86_64 106/152 Installing : rpm-libs-4.18.2-1.fc38.x86_64 107/152 Installing : authselect-1.4.3-1.fc38.x86_64 108/152 Installing : cracklib-2.9.11-1.fc38.x86_64 109/152 Installing : libpwquality-1.4.5-3.fc38.x86_64 110/152 Installing : libarchive-3.6.1-4.fc38.x86_64 111/152 Installing : libevent-2.1.12-8.fc38.x86_64 112/152 Installing : openldap-2.6.6-1.fc38.x86_64 113/152 Installing : libpkgconf-1.8.0-6.fc38.x86_64 114/152 Installing : pkgconf-1.8.0-6.fc38.x86_64 115/152 Installing : pkgconf-pkg-config-1.8.0-6.fc38.x86_64 116/152 Installing : libsigsegv-2.14-4.fc38.x86_64 117/152 Installing : gawk-5.1.1-5.fc38.x86_64 118/152 Installing : libverto-0.3.2-5.fc38.x86_64 119/152 Installing : krb5-libs-1.21-3.fc38.x86_64 120/152 Installing : libtirpc-1.3.4-0.fc38.x86_64 121/152 Installing : libnsl2-2.0.0-5.fc38.x86_64 122/152 Installing : pam-1.5.2-16.fc38.x86_64 123/152 Installing : libssh-0.10.5-1.fc38.x86_64 124/152 Installing : diffutils-3.10-1.fc38.x86_64 125/152 Installing : libgomp-13.2.1-4.fc38.x86_64 126/152 Installing : libnghttp2-1.52.0-2.fc38.x86_64 127/152 Installing : libcurl-8.0.1-6.fc38.x86_64 128/152 Installing : curl-8.0.1-6.fc38.x86_64 129/152 Running scriptlet: rpm-4.18.2-1.fc38.x86_64 130/152 Installing : rpm-4.18.2-1.fc38.x86_64 130/152 Installing : efi-srpm-macros-5-7.fc38.noarch 131/152 Installing : lua-srpm-macros-1-8.fc38.noarch 132/152 Installing : rpmautospec-rpm-macros-0.3.8-1.fc38.noarch 133/152 Installing : xxhash-libs-0.8.2-1.fc38.x86_64 134/152 Installing : elfutils-default-yama-scope-0.190-2.fc38.noarch 135/152 Running scriptlet: elfutils-default-yama-scope-0.190-2.fc38.noarch 135/152 Installing : elfutils-libs-0.190-2.fc38.x86_64 136/152 Installing : elfutils-debuginfod-client-0.190-2.fc38.x86_64 137/152 Installing : binutils-gold-2.39-16.fc38.x86_64 138/152 Installing : binutils-2.39-16.fc38.x86_64 139/152 Running scriptlet: binutils-2.39-16.fc38.x86_64 139/152 Installing : elfutils-0.190-2.fc38.x86_64 140/152 Installing : gdb-minimal-13.2-7.fc38.x86_64 141/152 Installing : debugedit-5.0-9.fc38.x86_64 142/152 Installing : rpm-build-libs-4.18.2-1.fc38.x86_64 143/152 Installing : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 144/152 Installing : python-srpm-macros-3.11-10.fc38.noarch 145/152 Installing : go-srpm-macros-3.3.1-1.fc38.noarch 146/152 Installing : redhat-rpm-config-255-1.fc38.noarch 147/152 Installing : rpm-build-4.18.2-1.fc38.x86_64 148/152 Installing : pyproject-srpm-macros-1.11.0-1.fc38.noarch 149/152 Installing : util-linux-2.38.1-4.fc38.x86_64 150/152 Installing : which-2.21-39.fc38.x86_64 151/152 Installing : info-7.0.2-2.fc38.x86_64 152/152 Running scriptlet: filesystem-3.18-3.fc38.x86_64 152/152 Running scriptlet: ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 152/152 Running scriptlet: authselect-libs-1.4.3-1.fc38.x86_64 152/152 Running scriptlet: rpm-4.18.2-1.fc38.x86_64 152/152 Running scriptlet: info-7.0.2-2.fc38.x86_64 152/152 Verifying : basesystem-11-15.fc38.noarch 1/152 Verifying : bzip2-1.0.8-13.fc38.x86_64 2/152 Verifying : bzip2-libs-1.0.8-13.fc38.x86_64 3/152 Verifying : cpio-2.13-14.fc38.x86_64 4/152 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 5/152 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.x86_64 6/152 Verifying : dwz-0.15-2.fc38.x86_64 7/152 Verifying : ed-1.19-2.fc38.x86_64 8/152 Verifying : efi-srpm-macros-5-7.fc38.noarch 9/152 Verifying : fedora-gpg-keys-38-1.noarch 10/152 Verifying : fedora-repos-38-1.noarch 11/152 Verifying : file-5.44-3.fc38.x86_64 12/152 Verifying : file-libs-5.44-3.fc38.x86_64 13/152 Verifying : filesystem-3.18-3.fc38.x86_64 14/152 Verifying : findutils-1:4.9.0-3.fc38.x86_64 15/152 Verifying : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 16/152 Verifying : fpc-srpm-macros-1.3-7.fc38.noarch 17/152 Verifying : gawk-5.1.1-5.fc38.x86_64 18/152 Verifying : gdbm-libs-1:1.23-3.fc38.x86_64 19/152 Verifying : ghc-srpm-macros-1.6.1-1.fc38.noarch 20/152 Verifying : gmp-1:6.2.1-4.fc38.x86_64 21/152 Verifying : gnat-srpm-macros-6-2.fc38.noarch 22/152 Verifying : grep-3.8-3.fc38.x86_64 23/152 Verifying : gzip-1.12-3.fc38.x86_64 24/152 Verifying : info-7.0.2-2.fc38.x86_64 25/152 Verifying : jansson-2.13.1-6.fc38.x86_64 26/152 Verifying : keyutils-libs-1.6.1-6.fc38.x86_64 27/152 Verifying : libarchive-3.6.1-4.fc38.x86_64 28/152 Verifying : libattr-2.5.1-6.fc38.x86_64 29/152 Verifying : libblkid-2.38.1-4.fc38.x86_64 30/152 Verifying : libbrotli-1.0.9-11.fc38.x86_64 31/152 Verifying : libcom_err-1.46.5-4.fc38.x86_64 32/152 Verifying : libdb-5.3.28-55.fc38.x86_64 33/152 Verifying : libevent-2.1.12-8.fc38.x86_64 34/152 Verifying : libfdisk-2.38.1-4.fc38.x86_64 35/152 Verifying : libffi-3.4.4-2.fc38.x86_64 36/152 Verifying : libidn2-2.3.4-2.fc38.x86_64 37/152 Verifying : libmount-2.38.1-4.fc38.x86_64 38/152 Verifying : libnsl2-2.0.0-5.fc38.x86_64 39/152 Verifying : libpkgconf-1.8.0-6.fc38.x86_64 40/152 Verifying : libpsl-0.21.2-2.fc38.x86_64 41/152 Verifying : libpwquality-1.4.5-3.fc38.x86_64 42/152 Verifying : libselinux-3.5-1.fc38.x86_64 43/152 Verifying : libsemanage-3.5-2.fc38.x86_64 44/152 Verifying : libsepol-3.5-1.fc38.x86_64 45/152 Verifying : libsigsegv-2.14-4.fc38.x86_64 46/152 Verifying : libsmartcols-2.38.1-4.fc38.x86_64 47/152 Verifying : libtasn1-4.19.0-2.fc38.x86_64 48/152 Verifying : libunistring1.0-1.0-1.fc38.x86_64 49/152 Verifying : libutempter-1.2.1-8.fc38.x86_64 50/152 Verifying : libuuid-2.38.1-4.fc38.x86_64 51/152 Verifying : libverto-0.3.2-5.fc38.x86_64 52/152 Verifying : lua-libs-5.4.4-9.fc38.x86_64 53/152 Verifying : lua-srpm-macros-1-8.fc38.noarch 54/152 Verifying : lz4-libs-1.9.4-2.fc38.x86_64 55/152 Verifying : mpfr-4.1.1-3.fc38.x86_64 56/152 Verifying : ncurses-base-6.4-3.20230114.fc38.noarch 57/152 Verifying : ncurses-libs-6.4-3.20230114.fc38.x86_64 58/152 Verifying : ocaml-srpm-macros-7-3.fc38.noarch 59/152 Verifying : openblas-srpm-macros-2-13.fc38.noarch 60/152 Verifying : pam-1.5.2-16.fc38.x86_64 61/152 Verifying : pam-libs-1.5.2-16.fc38.x86_64 62/152 Verifying : patch-2.7.6-19.fc38.x86_64 63/152 Verifying : pcre2-10.42-1.fc38.1.x86_64 64/152 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 65/152 Verifying : perl-srpm-macros-1-48.fc38.noarch 66/152 Verifying : pkgconf-1.8.0-6.fc38.x86_64 67/152 Verifying : pkgconf-m4-1.8.0-6.fc38.noarch 68/152 Verifying : pkgconf-pkg-config-1.8.0-6.fc38.x86_64 69/152 Verifying : popt-1.19-2.fc38.x86_64 70/152 Verifying : python-srpm-macros-3.11-10.fc38.noarch 71/152 Verifying : readline-8.2-3.fc38.x86_64 72/152 Verifying : sed-4.8-12.fc38.x86_64 73/152 Verifying : setup-2.14.3-2.fc38.noarch 74/152 Verifying : shadow-utils-2:4.13-6.fc38.x86_64 75/152 Verifying : sqlite-libs-3.40.1-2.fc38.x86_64 76/152 Verifying : tar-2:1.34-8.fc38.x86_64 77/152 Verifying : tzdata-2023c-1.fc38.noarch 78/152 Verifying : unzip-6.0-60.fc38.x86_64 79/152 Verifying : util-linux-2.38.1-4.fc38.x86_64 80/152 Verifying : util-linux-core-2.38.1-4.fc38.x86_64 81/152 Verifying : which-2.21-39.fc38.x86_64 82/152 Verifying : xz-5.4.1-1.fc38.x86_64 83/152 Verifying : xz-libs-5.4.1-1.fc38.x86_64 84/152 Verifying : zlib-1.2.13-3.fc38.x86_64 85/152 Verifying : alternatives-1.25-1.fc38.x86_64 86/152 Verifying : ansible-srpm-macros-1-10.fc38.noarch 87/152 Verifying : audit-libs-3.1.2-5.fc38.x86_64 88/152 Verifying : authselect-1.4.3-1.fc38.x86_64 89/152 Verifying : authselect-libs-1.4.3-1.fc38.x86_64 90/152 Verifying : bash-5.2.21-1.fc38.x86_64 91/152 Verifying : binutils-2.39-16.fc38.x86_64 92/152 Verifying : binutils-gold-2.39-16.fc38.x86_64 93/152 Verifying : ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noar 94/152 Verifying : coreutils-9.1-12.fc38.x86_64 95/152 Verifying : coreutils-common-9.1-12.fc38.x86_64 96/152 Verifying : cracklib-2.9.11-1.fc38.x86_64 97/152 Verifying : curl-8.0.1-6.fc38.x86_64 98/152 Verifying : debugedit-5.0-9.fc38.x86_64 99/152 Verifying : diffutils-3.10-1.fc38.x86_64 100/152 Verifying : elfutils-0.190-2.fc38.x86_64 101/152 Verifying : elfutils-debuginfod-client-0.190-2.fc38.x86_64 102/152 Verifying : elfutils-default-yama-scope-0.190-2.fc38.noarch 103/152 Verifying : elfutils-libelf-0.190-2.fc38.x86_64 104/152 Verifying : elfutils-libs-0.190-2.fc38.x86_64 105/152 Verifying : fedora-release-38-36.noarch 106/152 Verifying : fedora-release-common-38-36.noarch 107/152 Verifying : fedora-release-identity-basic-38-36.noarch 108/152 Verifying : gdb-minimal-13.2-7.fc38.x86_64 109/152 Verifying : glibc-2.37-16.fc38.x86_64 110/152 Verifying : glibc-common-2.37-16.fc38.x86_64 111/152 Verifying : glibc-gconv-extra-2.37-16.fc38.x86_64 112/152 Verifying : glibc-minimal-langpack-2.37-16.fc38.x86_64 113/152 Verifying : go-srpm-macros-3.3.1-1.fc38.noarch 114/152 Verifying : kernel-srpm-macros-1.0-19.fc38.noarch 115/152 Verifying : krb5-libs-1.21-3.fc38.x86_64 116/152 Verifying : libacl-2.3.1-7.fc38.x86_64 117/152 Verifying : libcap-2.48-8.fc38.x86_64 118/152 Verifying : libcap-ng-0.8.3-8.fc38.x86_64 119/152 Verifying : libcurl-8.0.1-6.fc38.x86_64 120/152 Verifying : libeconf-0.5.2-1.fc38.x86_64 121/152 Verifying : libgcc-13.2.1-4.fc38.x86_64 122/152 Verifying : libgomp-13.2.1-4.fc38.x86_64 123/152 Verifying : libnghttp2-1.52.0-2.fc38.x86_64 124/152 Verifying : libssh-0.10.5-1.fc38.x86_64 125/152 Verifying : libssh-config-0.10.5-1.fc38.noarch 126/152 Verifying : libstdc++-13.2.1-4.fc38.x86_64 127/152 Verifying : libtirpc-1.3.4-0.fc38.x86_64 128/152 Verifying : libxcrypt-4.4.36-1.fc38.x86_64 129/152 Verifying : libxml2-2.10.4-1.fc38.x86_64 130/152 Verifying : libzstd-1.5.5-1.fc38.x86_64 131/152 Verifying : openldap-2.6.6-1.fc38.x86_64 132/152 Verifying : openssl-libs-1:3.0.9-2.fc38.x86_64 133/152 Verifying : p11-kit-0.25.3-1.fc38.x86_64 134/152 Verifying : p11-kit-trust-0.25.3-1.fc38.x86_64 135/152 Verifying : package-notes-srpm-macros-0.5-8.fc38.noarch 136/152 Verifying : publicsuffix-list-dafsa-20230812-1.fc38.noarch 137/152 Verifying : pyproject-srpm-macros-1.11.0-1.fc38.noarch 138/152 Verifying : qt5-srpm-macros-5.15.11-1.fc38.noarch 139/152 Verifying : qt6-srpm-macros-6.6.0-1.fc38.noarch 140/152 Verifying : redhat-rpm-config-255-1.fc38.noarch 141/152 Verifying : rpm-4.18.2-1.fc38.x86_64 142/152 Verifying : rpm-build-4.18.2-1.fc38.x86_64 143/152 Verifying : rpm-build-libs-4.18.2-1.fc38.x86_64 144/152 Verifying : rpm-libs-4.18.2-1.fc38.x86_64 145/152 Verifying : rpm-sequoia-1.5.0-2.fc38.x86_64 146/152 Verifying : rpmautospec-rpm-macros-0.3.8-1.fc38.noarch 147/152 Verifying : rust-srpm-macros-25.2-2.fc38.noarch 148/152 Verifying : systemd-libs-253.14-1.fc38.x86_64 149/152 Verifying : xxhash-libs-0.8.2-1.fc38.x86_64 150/152 Verifying : zip-3.0-37.fc38.x86_64 151/152 Verifying : zstd-1.5.5-1.fc38.x86_64 152/152 Installed: alternatives-1.25-1.fc38.x86_64 ansible-srpm-macros-1-10.fc38.noarch audit-libs-3.1.2-5.fc38.x86_64 authselect-1.4.3-1.fc38.x86_64 authselect-libs-1.4.3-1.fc38.x86_64 basesystem-11-15.fc38.noarch bash-5.2.21-1.fc38.x86_64 binutils-2.39-16.fc38.x86_64 binutils-gold-2.39-16.fc38.x86_64 bzip2-1.0.8-13.fc38.x86_64 bzip2-libs-1.0.8-13.fc38.x86_64 ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch coreutils-9.1-12.fc38.x86_64 coreutils-common-9.1-12.fc38.x86_64 cpio-2.13-14.fc38.x86_64 cracklib-2.9.11-1.fc38.x86_64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-6.fc38.x86_64 cyrus-sasl-lib-2.1.28-9.fc38.x86_64 debugedit-5.0-9.fc38.x86_64 diffutils-3.10-1.fc38.x86_64 dwz-0.15-2.fc38.x86_64 ed-1.19-2.fc38.x86_64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.190-2.fc38.x86_64 elfutils-debuginfod-client-0.190-2.fc38.x86_64 elfutils-default-yama-scope-0.190-2.fc38.noarch elfutils-libelf-0.190-2.fc38.x86_64 elfutils-libs-0.190-2.fc38.x86_64 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.x86_64 file-libs-5.44-3.fc38.x86_64 filesystem-3.18-3.fc38.x86_64 findutils-1:4.9.0-3.fc38.x86_64 fonts-srpm-macros-1:2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38.x86_64 gdb-minimal-13.2-7.fc38.x86_64 gdbm-libs-1:1.23-3.fc38.x86_64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-16.fc38.x86_64 glibc-common-2.37-16.fc38.x86_64 glibc-gconv-extra-2.37-16.fc38.x86_64 glibc-minimal-langpack-2.37-16.fc38.x86_64 gmp-1:6.2.1-4.fc38.x86_64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.3.1-1.fc38.noarch grep-3.8-3.fc38.x86_64 gzip-1.12-3.fc38.x86_64 info-7.0.2-2.fc38.x86_64 jansson-2.13.1-6.fc38.x86_64 kernel-srpm-macros-1.0-19.fc38.noarch keyutils-libs-1.6.1-6.fc38.x86_64 krb5-libs-1.21-3.fc38.x86_64 libacl-2.3.1-7.fc38.x86_64 libarchive-3.6.1-4.fc38.x86_64 libattr-2.5.1-6.fc38.x86_64 libblkid-2.38.1-4.fc38.x86_64 libbrotli-1.0.9-11.fc38.x86_64 libcap-2.48-8.fc38.x86_64 libcap-ng-0.8.3-8.fc38.x86_64 libcom_err-1.46.5-4.fc38.x86_64 libcurl-8.0.1-6.fc38.x86_64 libdb-5.3.28-55.fc38.x86_64 libeconf-0.5.2-1.fc38.x86_64 libevent-2.1.12-8.fc38.x86_64 libfdisk-2.38.1-4.fc38.x86_64 libffi-3.4.4-2.fc38.x86_64 libgcc-13.2.1-4.fc38.x86_64 libgomp-13.2.1-4.fc38.x86_64 libidn2-2.3.4-2.fc38.x86_64 libmount-2.38.1-4.fc38.x86_64 libnghttp2-1.52.0-2.fc38.x86_64 libnsl2-2.0.0-5.fc38.x86_64 libpkgconf-1.8.0-6.fc38.x86_64 libpsl-0.21.2-2.fc38.x86_64 libpwquality-1.4.5-3.fc38.x86_64 libselinux-3.5-1.fc38.x86_64 libsemanage-3.5-2.fc38.x86_64 libsepol-3.5-1.fc38.x86_64 libsigsegv-2.14-4.fc38.x86_64 libsmartcols-2.38.1-4.fc38.x86_64 libssh-0.10.5-1.fc38.x86_64 libssh-config-0.10.5-1.fc38.noarch libstdc++-13.2.1-4.fc38.x86_64 libtasn1-4.19.0-2.fc38.x86_64 libtirpc-1.3.4-0.fc38.x86_64 libunistring1.0-1.0-1.fc38.x86_64 libutempter-1.2.1-8.fc38.x86_64 libuuid-2.38.1-4.fc38.x86_64 libverto-0.3.2-5.fc38.x86_64 libxcrypt-4.4.36-1.fc38.x86_64 libxml2-2.10.4-1.fc38.x86_64 libzstd-1.5.5-1.fc38.x86_64 lua-libs-5.4.4-9.fc38.x86_64 lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-2.fc38.x86_64 mpfr-4.1.1-3.fc38.x86_64 ncurses-base-6.4-3.20230114.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.x86_64 ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.6-1.fc38.x86_64 openssl-libs-1:3.0.9-2.fc38.x86_64 p11-kit-0.25.3-1.fc38.x86_64 p11-kit-trust-0.25.3-1.fc38.x86_64 package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38.x86_64 pam-libs-1.5.2-16.fc38.x86_64 patch-2.7.6-19.fc38.x86_64 pcre2-10.42-1.fc38.1.x86_64 pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-6.fc38.x86_64 pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.x86_64 popt-1.19-2.fc38.x86_64 publicsuffix-list-dafsa-20230812-1.fc38.noarch pyproject-srpm-macros-1.11.0-1.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch qt5-srpm-macros-5.15.11-1.fc38.noarch qt6-srpm-macros-6.6.0-1.fc38.noarch readline-8.2-3.fc38.x86_64 redhat-rpm-config-255-1.fc38.noarch rpm-4.18.2-1.fc38.x86_64 rpm-build-4.18.2-1.fc38.x86_64 rpm-build-libs-4.18.2-1.fc38.x86_64 rpm-libs-4.18.2-1.fc38.x86_64 rpm-sequoia-1.5.0-2.fc38.x86_64 rpmautospec-rpm-macros-0.3.8-1.fc38.noarch rust-srpm-macros-25.2-2.fc38.noarch sed-4.8-12.fc38.x86_64 setup-2.14.3-2.fc38.noarch shadow-utils-2:4.13-6.fc38.x86_64 sqlite-libs-3.40.1-2.fc38.x86_64 systemd-libs-253.14-1.fc38.x86_64 tar-2:1.34-8.fc38.x86_64 tzdata-2023c-1.fc38.noarch unzip-6.0-60.fc38.x86_64 util-linux-2.38.1-4.fc38.x86_64 util-linux-core-2.38.1-4.fc38.x86_64 which-2.21-39.fc38.x86_64 xxhash-libs-0.8.2-1.fc38.x86_64 xz-5.4.1-1.fc38.x86_64 xz-libs-5.4.1-1.fc38.x86_64 zip-3.0-37.fc38.x86_64 zlib-1.2.13-3.fc38.x86_64 zstd-1.5.5-1.fc38.x86_64 Complete! No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 62 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 83 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 84 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 63 kB/s | 1.5 kB 00:00 fedora 752 kB/s | 25 kB 00:00 updates 202 kB/s | 23 kB 00:00 Dependencies resolved. ============================================================================================================================================================================================================================ Package Arch Version Repository Size ============================================================================================================================================================================================================================ Installing: clang x86_64 18.0.0~pre20240103.gd933b88b71b004-3.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch 85 k clang-rpm-config-18 noarch 1-152.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 19 k compiler-rt x86_64 18.0.0~pre20240103.gd933b88b71b004-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch 2.3 M libatomic x86_64 13.2.1-4.fc38 updates 36 k libomp x86_64 18.0.0~pre20240103.gd933b88b71b004-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch 665 k libomp-devel x86_64 18.0.0~pre20240103.gd933b88b71b004-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch 2.3 M llvm x86_64 18.0.0~pre20240103.gd933b88b71b004-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch 30 M Installing dependencies: annobin-docs noarch 12.30-1.fc38 updates 91 k annobin-plugin-gcc x86_64 12.30-1.fc38 updates 957 k clang-libs x86_64 18.0.0~pre20240103.gd933b88b71b004-3.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch 28 M clang-resource-filesystem x86_64 18.0.0~pre20240103.gd933b88b71b004-3.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch 13 k clang-rpm-config noarch 1-152.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 74 k cpp x86_64 13.2.1-4.fc38 updates 11 M expat x86_64 2.5.0-2.fc38 fedora 110 k gc x86_64 8.2.2-3.fc38 fedora 110 k gcc x86_64 13.2.1-4.fc38 updates 34 M gcc-c++ x86_64 13.2.1-4.fc38 updates 13 M gcc-plugin-annobin x86_64 13.2.1-4.fc38 updates 48 k glibc-devel x86_64 2.37-16.fc38 updates 53 k glibc-headers-x86 noarch 2.37-16.fc38 updates 535 k guile22 x86_64 2.2.7-7.fc38 fedora 6.5 M kernel-headers x86_64 6.6.3-100.fc38 updates 1.6 M libb2 x86_64 0.98.1-8.fc38 fedora 25 k libdwarf x86_64 1:0.6.0-1.fc38 fedora 205 k libdwarf-tools x86_64 1:0.6.0-1.fc38 fedora 187 k libedit x86_64 3.1-45.20221030cvs.fc38 fedora 107 k libmpc x86_64 1.3.1-2.fc38 fedora 70 k libstdc++-devel x86_64 13.2.1-4.fc38 updates 2.6 M libtool-ltdl x86_64 2.4.7-6.fc38 fedora 37 k libxcrypt-devel x86_64 4.4.36-1.fc38 updates 30 k llvm-libs x86_64 18.0.0~pre20240103.gd933b88b71b004-2.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20240103_asserts_fedora_releasever_basearch 32 M make x86_64 1:4.4.1-1.fc38 updates 588 k mpdecimal x86_64 2.5.1-6.fc38 fedora 89 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 x86_64 3.11.7-2.fc38_clang copr_base 28 k python3-libs x86_64 3.11.7-2.fc38_clang copr_base 9.6 M Transaction Summary ============================================================================================================================================================================================================================ Install 37 Packages Total size: 179 M Installed size: 780 M Downloading Packages: [SKIPPED] python3-3.11.7-2.fc38_clang.x86_64.rpm: Already downloaded [SKIPPED] python3-libs-3.11.7-2.fc38_clang.x86_64.rpm: Already downloaded [SKIPPED] clang-rpm-config-1-152.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-rpm-config-18-1-152.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] clang-libs-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] compiler-rt-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libomp-18.0.0~pre20240103.gd933b88b71b004-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libomp-devel-18.0.0~pre20240103.gd933b88b71b004-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] llvm-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] llvm-libs-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] expat-2.5.0-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gc-8.2.2-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] guile22-2.2.7-7.fc38.x86_64.rpm: Already downloaded [SKIPPED] libb2-0.98.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] libdwarf-0.6.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libdwarf-tools-0.6.0-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libedit-3.1-45.20221030cvs.fc38.x86_64.rpm: Already downloaded [SKIPPED] libmpc-1.3.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] python-setuptools-wheel-65.5.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.30-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.30-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] cpp-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-c++-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-devel-2.37-16.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-headers-x86-2.37-16.fc38.noarch.rpm: Already downloaded [SKIPPED] kernel-headers-6.6.3-100.fc38.x86_64.rpm: Already downloaded [SKIPPED] libatomic-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.2.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.36-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] make-4.4.1-1.fc38.x86_64.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.x86_64 1/37 Installing : clang-resource-filesystem-18.0.0~pre20240103.gd933 2/37 Installing : libstdc++-devel-13.2.1-4.fc38.x86_64 3/37 Installing : cpp-13.2.1-4.fc38.x86_64 4/37 Installing : python-pip-wheel-22.3.1-3.fc38.noarch 5/37 Installing : libatomic-13.2.1-4.fc38.x86_64 6/37 Installing : kernel-headers-6.6.3-100.fc38.x86_64 7/37 Installing : glibc-headers-x86-2.37-16.fc38.noarch 8/37 Installing : libxcrypt-devel-4.4.36-1.fc38.x86_64 9/37 Installing : glibc-devel-2.37-16.fc38.x86_64 10/37 Installing : annobin-docs-12.30-1.fc38.noarch 11/37 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 12/37 Installing : mpdecimal-2.5.1-6.fc38.x86_64 13/37 Installing : libtool-ltdl-2.4.7-6.fc38.x86_64 14/37 Installing : libedit-3.1-45.20221030cvs.fc38.x86_64 15/37 Installing : llvm-libs-18.0.0~pre20240103.gd933b88b71b004-2.fc3 16/37 Installing : libomp-18.0.0~pre20240103.gd933b88b71b004-1.fc38.x 17/37 Installing : libomp-devel-18.0.0~pre20240103.gd933b88b71b004-1. 18/37 Installing : libdwarf-1:0.6.0-1.fc38.x86_64 19/37 Installing : libdwarf-tools-1:0.6.0-1.fc38.x86_64 20/37 Installing : libb2-0.98.1-8.fc38.x86_64 21/37 Installing : gc-8.2.2-3.fc38.x86_64 22/37 Installing : guile22-2.2.7-7.fc38.x86_64 23/37 Installing : make-1:4.4.1-1.fc38.x86_64 24/37 Installing : gcc-13.2.1-4.fc38.x86_64 25/37 Running scriptlet: gcc-13.2.1-4.fc38.x86_64 25/37 Installing : gcc-c++-13.2.1-4.fc38.x86_64 26/37 Installing : expat-2.5.0-2.fc38.x86_64 27/37 Installing : python3-libs-3.11.7-2.fc38_clang.x86_64 28/37 Installing : python3-3.11.7-2.fc38_clang.x86_64 29/37 Installing : compiler-rt-18.0.0~pre20240103.gd933b88b71b004-2.f 30/37 Installing : clang-libs-18.0.0~pre20240103.gd933b88b71b004-3.fc 31/37 Installing : clang-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x8 32/37 Installing : llvm-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86 33/37 Installing : clang-rpm-config-1-152.fc38.noarch 34/37 Installing : clang-rpm-config-18-1-152.fc38.noarch 35/37 Installing : annobin-plugin-gcc-12.30-1.fc38.x86_64 36/37 Running scriptlet: annobin-plugin-gcc-12.30-1.fc38.x86_64 36/37 Installing : gcc-plugin-annobin-13.2.1-4.fc38.x86_64 37/37 Running scriptlet: gcc-plugin-annobin-13.2.1-4.fc38.x86_64 37/37 Verifying : python3-3.11.7-2.fc38_clang.x86_64 1/37 Verifying : python3-libs-3.11.7-2.fc38_clang.x86_64 2/37 Verifying : clang-rpm-config-1-152.fc38.noarch 3/37 Verifying : clang-rpm-config-18-1-152.fc38.noarch 4/37 Verifying : clang-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x8 5/37 Verifying : clang-libs-18.0.0~pre20240103.gd933b88b71b004-3.fc 6/37 Verifying : clang-resource-filesystem-18.0.0~pre20240103.gd933 7/37 Verifying : compiler-rt-18.0.0~pre20240103.gd933b88b71b004-2.f 8/37 Verifying : libomp-18.0.0~pre20240103.gd933b88b71b004-1.fc38.x 9/37 Verifying : libomp-devel-18.0.0~pre20240103.gd933b88b71b004-1. 10/37 Verifying : llvm-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86 11/37 Verifying : llvm-libs-18.0.0~pre20240103.gd933b88b71b004-2.fc3 12/37 Verifying : expat-2.5.0-2.fc38.x86_64 13/37 Verifying : gc-8.2.2-3.fc38.x86_64 14/37 Verifying : guile22-2.2.7-7.fc38.x86_64 15/37 Verifying : libb2-0.98.1-8.fc38.x86_64 16/37 Verifying : libdwarf-1:0.6.0-1.fc38.x86_64 17/37 Verifying : libdwarf-tools-1:0.6.0-1.fc38.x86_64 18/37 Verifying : libedit-3.1-45.20221030cvs.fc38.x86_64 19/37 Verifying : libmpc-1.3.1-2.fc38.x86_64 20/37 Verifying : libtool-ltdl-2.4.7-6.fc38.x86_64 21/37 Verifying : mpdecimal-2.5.1-6.fc38.x86_64 22/37 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 23/37 Verifying : annobin-docs-12.30-1.fc38.noarch 24/37 Verifying : annobin-plugin-gcc-12.30-1.fc38.x86_64 25/37 Verifying : cpp-13.2.1-4.fc38.x86_64 26/37 Verifying : gcc-13.2.1-4.fc38.x86_64 27/37 Verifying : gcc-c++-13.2.1-4.fc38.x86_64 28/37 Verifying : gcc-plugin-annobin-13.2.1-4.fc38.x86_64 29/37 Verifying : glibc-devel-2.37-16.fc38.x86_64 30/37 Verifying : glibc-headers-x86-2.37-16.fc38.noarch 31/37 Verifying : kernel-headers-6.6.3-100.fc38.x86_64 32/37 Verifying : libatomic-13.2.1-4.fc38.x86_64 33/37 Verifying : libstdc++-devel-13.2.1-4.fc38.x86_64 34/37 Verifying : libxcrypt-devel-4.4.36-1.fc38.x86_64 35/37 Verifying : make-1:4.4.1-1.fc38.x86_64 36/37 Verifying : python-pip-wheel-22.3.1-3.fc38.noarch 37/37 Installed: annobin-docs-12.30-1.fc38.noarch annobin-plugin-gcc-12.30-1.fc38.x86_64 clang-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64 clang-libs-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64 clang-resource-filesystem-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64 clang-rpm-config-1-152.fc38.noarch clang-rpm-config-18-1-152.fc38.noarch compiler-rt-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64 cpp-13.2.1-4.fc38.x86_64 expat-2.5.0-2.fc38.x86_64 gc-8.2.2-3.fc38.x86_64 gcc-13.2.1-4.fc38.x86_64 gcc-c++-13.2.1-4.fc38.x86_64 gcc-plugin-annobin-13.2.1-4.fc38.x86_64 glibc-devel-2.37-16.fc38.x86_64 glibc-headers-x86-2.37-16.fc38.noarch guile22-2.2.7-7.fc38.x86_64 kernel-headers-6.6.3-100.fc38.x86_64 libatomic-13.2.1-4.fc38.x86_64 libb2-0.98.1-8.fc38.x86_64 libdwarf-1:0.6.0-1.fc38.x86_64 libdwarf-tools-1:0.6.0-1.fc38.x86_64 libedit-3.1-45.20221030cvs.fc38.x86_64 libmpc-1.3.1-2.fc38.x86_64 libomp-18.0.0~pre20240103.gd933b88b71b004-1.fc38.x86_64 libomp-devel-18.0.0~pre20240103.gd933b88b71b004-1.fc38.x86_64 libstdc++-devel-13.2.1-4.fc38.x86_64 libtool-ltdl-2.4.7-6.fc38.x86_64 libxcrypt-devel-4.4.36-1.fc38.x86_64 llvm-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64 llvm-libs-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64 make-1:4.4.1-1.fc38.x86_64 mpdecimal-2.5.1-6.fc38.x86_64 python-pip-wheel-22.3.1-3.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.7-2.fc38_clang.x86_64 python3-libs-3.11.7-2.fc38_clang.x86_64 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.x86_64 annobin-docs-12.30-1.fc38.noarch annobin-plugin-gcc-12.30-1.fc38.x86_64 ansible-srpm-macros-1-10.fc38.noarch audit-libs-3.1.2-5.fc38.x86_64 authselect-1.4.3-1.fc38.x86_64 authselect-libs-1.4.3-1.fc38.x86_64 basesystem-11-15.fc38.noarch bash-5.2.21-1.fc38.x86_64 binutils-2.39-16.fc38.x86_64 binutils-gold-2.39-16.fc38.x86_64 bzip2-1.0.8-13.fc38.x86_64 bzip2-libs-1.0.8-13.fc38.x86_64 ca-certificates-2023.2.60_v7.0.306-1.0.fc38.noarch clang-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64 clang-libs-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64 clang-resource-filesystem-18.0.0~pre20240103.gd933b88b71b004-3.fc38.x86_64 clang-rpm-config-1-152.fc38.noarch clang-rpm-config-18-1-152.fc38.noarch compiler-rt-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64 coreutils-9.1-12.fc38.x86_64 coreutils-common-9.1-12.fc38.x86_64 cpio-2.13-14.fc38.x86_64 cpp-13.2.1-4.fc38.x86_64 cracklib-2.9.11-1.fc38.x86_64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-6.fc38.x86_64 cyrus-sasl-lib-2.1.28-9.fc38.x86_64 debugedit-5.0-9.fc38.x86_64 diffutils-3.10-1.fc38.x86_64 dwz-0.15-2.fc38.x86_64 ed-1.19-2.fc38.x86_64 efi-srpm-macros-5-7.fc38.noarch elfutils-0.190-2.fc38.x86_64 elfutils-debuginfod-client-0.190-2.fc38.x86_64 elfutils-default-yama-scope-0.190-2.fc38.noarch elfutils-libelf-0.190-2.fc38.x86_64 elfutils-libs-0.190-2.fc38.x86_64 expat-2.5.0-2.fc38.x86_64 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.x86_64 file-libs-5.44-3.fc38.x86_64 filesystem-3.18-3.fc38.x86_64 findutils-4.9.0-3.fc38.x86_64 fonts-srpm-macros-2.0.5-11.fc38.noarch fpc-srpm-macros-1.3-7.fc38.noarch gawk-5.1.1-5.fc38.x86_64 gc-8.2.2-3.fc38.x86_64 gcc-13.2.1-4.fc38.x86_64 gcc-c++-13.2.1-4.fc38.x86_64 gcc-plugin-annobin-13.2.1-4.fc38.x86_64 gdb-minimal-13.2-7.fc38.x86_64 gdbm-libs-1.23-3.fc38.x86_64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-16.fc38.x86_64 glibc-common-2.37-16.fc38.x86_64 glibc-devel-2.37-16.fc38.x86_64 glibc-gconv-extra-2.37-16.fc38.x86_64 glibc-headers-x86-2.37-16.fc38.noarch glibc-minimal-langpack-2.37-16.fc38.x86_64 gmp-6.2.1-4.fc38.x86_64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.3.1-1.fc38.noarch gpg-pubkey-eb10b464-6202d9c6 grep-3.8-3.fc38.x86_64 guile22-2.2.7-7.fc38.x86_64 gzip-1.12-3.fc38.x86_64 info-7.0.2-2.fc38.x86_64 jansson-2.13.1-6.fc38.x86_64 kernel-headers-6.6.3-100.fc38.x86_64 kernel-srpm-macros-1.0-19.fc38.noarch keyutils-libs-1.6.1-6.fc38.x86_64 krb5-libs-1.21-3.fc38.x86_64 libacl-2.3.1-7.fc38.x86_64 libarchive-3.6.1-4.fc38.x86_64 libatomic-13.2.1-4.fc38.x86_64 libattr-2.5.1-6.fc38.x86_64 libb2-0.98.1-8.fc38.x86_64 libblkid-2.38.1-4.fc38.x86_64 libbrotli-1.0.9-11.fc38.x86_64 libcap-2.48-8.fc38.x86_64 libcap-ng-0.8.3-8.fc38.x86_64 libcom_err-1.46.5-4.fc38.x86_64 libcurl-8.0.1-6.fc38.x86_64 libdb-5.3.28-55.fc38.x86_64 libdwarf-0.6.0-1.fc38.x86_64 libdwarf-tools-0.6.0-1.fc38.x86_64 libeconf-0.5.2-1.fc38.x86_64 libedit-3.1-45.20221030cvs.fc38.x86_64 libevent-2.1.12-8.fc38.x86_64 libfdisk-2.38.1-4.fc38.x86_64 libffi-3.4.4-2.fc38.x86_64 libgcc-13.2.1-4.fc38.x86_64 libgomp-13.2.1-4.fc38.x86_64 libidn2-2.3.4-2.fc38.x86_64 libmount-2.38.1-4.fc38.x86_64 libmpc-1.3.1-2.fc38.x86_64 libnghttp2-1.52.0-2.fc38.x86_64 libnsl2-2.0.0-5.fc38.x86_64 libomp-18.0.0~pre20240103.gd933b88b71b004-1.fc38.x86_64 libomp-devel-18.0.0~pre20240103.gd933b88b71b004-1.fc38.x86_64 libpkgconf-1.8.0-6.fc38.x86_64 libpsl-0.21.2-2.fc38.x86_64 libpwquality-1.4.5-3.fc38.x86_64 libselinux-3.5-1.fc38.x86_64 libsemanage-3.5-2.fc38.x86_64 libsepol-3.5-1.fc38.x86_64 libsigsegv-2.14-4.fc38.x86_64 libsmartcols-2.38.1-4.fc38.x86_64 libssh-0.10.5-1.fc38.x86_64 libssh-config-0.10.5-1.fc38.noarch libstdc++-13.2.1-4.fc38.x86_64 libstdc++-devel-13.2.1-4.fc38.x86_64 libtasn1-4.19.0-2.fc38.x86_64 libtirpc-1.3.4-0.fc38.x86_64 libtool-ltdl-2.4.7-6.fc38.x86_64 libunistring1.0-1.0-1.fc38.x86_64 libutempter-1.2.1-8.fc38.x86_64 libuuid-2.38.1-4.fc38.x86_64 libverto-0.3.2-5.fc38.x86_64 libxcrypt-4.4.36-1.fc38.x86_64 libxcrypt-devel-4.4.36-1.fc38.x86_64 libxml2-2.10.4-1.fc38.x86_64 libzstd-1.5.5-1.fc38.x86_64 llvm-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64 llvm-libs-18.0.0~pre20240103.gd933b88b71b004-2.fc38.x86_64 lua-libs-5.4.4-9.fc38.x86_64 lua-srpm-macros-1-8.fc38.noarch lz4-libs-1.9.4-2.fc38.x86_64 make-4.4.1-1.fc38.x86_64 mpdecimal-2.5.1-6.fc38.x86_64 mpfr-4.1.1-3.fc38.x86_64 ncurses-base-6.4-3.20230114.fc38.noarch ncurses-libs-6.4-3.20230114.fc38.x86_64 ocaml-srpm-macros-7-3.fc38.noarch openblas-srpm-macros-2-13.fc38.noarch openldap-2.6.6-1.fc38.x86_64 openssl-libs-3.0.9-2.fc38.x86_64 p11-kit-0.25.3-1.fc38.x86_64 p11-kit-trust-0.25.3-1.fc38.x86_64 package-notes-srpm-macros-0.5-8.fc38.noarch pam-1.5.2-16.fc38.x86_64 pam-libs-1.5.2-16.fc38.x86_64 patch-2.7.6-19.fc38.x86_64 pcre2-10.42-1.fc38.1.x86_64 pcre2-syntax-10.42-1.fc38.1.noarch perl-srpm-macros-1-48.fc38.noarch pkgconf-1.8.0-6.fc38.x86_64 pkgconf-m4-1.8.0-6.fc38.noarch pkgconf-pkg-config-1.8.0-6.fc38.x86_64 popt-1.19-2.fc38.x86_64 publicsuffix-list-dafsa-20230812-1.fc38.noarch pyproject-srpm-macros-1.11.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.7-2.fc38_clang.x86_64 python3-libs-3.11.7-2.fc38_clang.x86_64 qt5-srpm-macros-5.15.11-1.fc38.noarch qt6-srpm-macros-6.6.0-1.fc38.noarch readline-8.2-3.fc38.x86_64 redhat-rpm-config-255-1.fc38.noarch rpm-4.18.2-1.fc38.x86_64 rpm-build-4.18.2-1.fc38.x86_64 rpm-build-libs-4.18.2-1.fc38.x86_64 rpm-libs-4.18.2-1.fc38.x86_64 rpm-sequoia-1.5.0-2.fc38.x86_64 rpmautospec-rpm-macros-0.3.8-1.fc38.noarch rust-srpm-macros-25.2-2.fc38.noarch sed-4.8-12.fc38.x86_64 setup-2.14.3-2.fc38.noarch shadow-utils-4.13-6.fc38.x86_64 sqlite-libs-3.40.1-2.fc38.x86_64 systemd-libs-253.14-1.fc38.x86_64 tar-1.34-8.fc38.x86_64 tzdata-2023c-1.fc38.noarch unzip-6.0-60.fc38.x86_64 util-linux-2.38.1-4.fc38.x86_64 util-linux-core-2.38.1-4.fc38.x86_64 which-2.21-39.fc38.x86_64 xxhash-libs-0.8.2-1.fc38.x86_64 xz-5.4.1-1.fc38.x86_64 xz-libs-5.4.1-1.fc38.x86_64 zip-3.0-37.fc38.x86_64 zlib-1.2.13-3.fc38.x86_64 zstd-1.5.5-1.fc38.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674259200 Wrote: /builddir/build/SRPMS/abseil-cpp-20220623.1-4.fc38_clang.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-x86_64-1704367488.140542/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-x86_64-1704367488.140542/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-x86_64-1704367488.140542/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-_6i675il/abseil-cpp/abseil-cpp.spec) Config(child) 0 minutes 49 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_clang.src.rpm) Config(fedora-38-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1704367488.140542/root. INFO: reusing tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1704367488.140542/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-x86_64-1704367488.140542/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-4.18.2-1.fc38.x86_64 rpm-sequoia-1.5.0-1.fc38.x86_64 python3-dnf-4.18.2-1.fc38.noarch python3-dnf-plugins-core-4.4.4-1.fc38.noarch yum-4.18.2-1.fc38.noarch Finish: chroot init Start: build phase for abseil-cpp-20220623.1-4.fc38_clang.src.rpm Start: build setup for abseil-cpp-20220623.1-4.fc38_clang.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674259200 Wrote: /builddir/build/SRPMS/abseil-cpp-20220623.1-4.fc38_clang.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 58 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 83 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 78 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 67 kB/s | 1.5 kB 00:00 fedora 336 kB/s | 25 kB 00:00 updates 360 kB/s | 23 kB 00:00 Package gcc-c++-13.2.1-4.fc38.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: cmake x86_64 3.27.7-1.fc38 updates 8.0 M gmock-devel x86_64 1.13.0-2.fc38 fedora 222 k gtest-devel x86_64 1.13.0-2.fc38 fedora 254 k ninja-build x86_64 1.11.1-2.fc38 fedora 171 k Installing dependencies: cmake-data noarch 3.27.7-1.fc38 updates 2.2 M cmake-filesystem x86_64 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 x86_64 1.13.0-2.fc38 fedora 59 k gtest x86_64 1.13.0-2.fc38 fedora 171 k jsoncpp x86_64 1.9.5-4.fc38 fedora 97 k libuv x86_64 1:1.47.0-3.fc38 updates 250 k rhash x86_64 1.4.3-2.fc38 fedora 194 k vim-filesystem noarch 2:9.0.2167-1.fc38 updates 18 k Transaction Summary ================================================================================ Install 14 Packages Total size: 12 M Total download size: 12 M Installed size: 43 M Downloading Packages: [SKIPPED] cmake-filesystem-3.27.7-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] emacs-filesystem-28.3-0.rc1.fc38.noarch.rpm: Already downloaded (3/14): gmock-1.13.0-2.fc38.x86_64.rpm 1.8 MB/s | 59 kB 00:00 (4/14): gtest-1.13.0-2.fc38.x86_64.rpm 5.0 MB/s | 171 kB 00:00 (5/14): jsoncpp-1.9.5-4.fc38.x86_64.rpm 23 MB/s | 97 kB 00:00 (6/14): gmock-devel-1.13.0-2.fc38.x86_64.rpm 5.4 MB/s | 222 kB 00:00 (7/14): ninja-build-1.11.1-2.fc38.x86_64.rpm 51 MB/s | 171 kB 00:00 (8/14): rhash-1.4.3-2.fc38.x86_64.rpm 54 MB/s | 194 kB 00:00 (9/14): gtest-devel-1.13.0-2.fc38.x86_64.rpm 10 MB/s | 254 kB 00:00 (10/14): cmake-rpm-macros-3.27.7-1.fc38.noarch. 6.0 MB/s | 18 kB 00:00 (11/14): libuv-1.47.0-3.fc38.x86_64.rpm 81 MB/s | 250 kB 00:00 (12/14): vim-filesystem-9.0.2167-1.fc38.noarch. 6.3 MB/s | 18 kB 00:00 (13/14): cmake-data-3.27.7-1.fc38.noarch.rpm 55 MB/s | 2.2 MB 00:00 (14/14): cmake-3.27.7-1.fc38.x86_64.rpm 80 MB/s | 8.0 MB 00:00 -------------------------------------------------------------------------------- Total 31 MB/s | 12 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.x86_64 1/14 Installing : vim-filesystem-2:9.0.2167-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.x86_64 5/14 Installing : gmock-1.13.0-2.fc38.x86_64 6/14 Installing : gtest-devel-1.13.0-2.fc38.x86_64 7/14 Installing : libuv-1:1.47.0-3.fc38.x86_64 8/14 Installing : rhash-1.4.3-2.fc38.x86_64 9/14 Installing : jsoncpp-1.9.5-4.fc38.x86_64 10/14 Installing : cmake-data-3.27.7-1.fc38.noarch 11/14 Installing : cmake-3.27.7-1.fc38.x86_64 12/14 Installing : gmock-devel-1.13.0-2.fc38.x86_64 13/14 Installing : ninja-build-1.11.1-2.fc38.x86_64 14/14 Running scriptlet: ninja-build-1.11.1-2.fc38.x86_64 14/14 Verifying : gmock-1.13.0-2.fc38.x86_64 1/14 Verifying : gmock-devel-1.13.0-2.fc38.x86_64 2/14 Verifying : gtest-1.13.0-2.fc38.x86_64 3/14 Verifying : gtest-devel-1.13.0-2.fc38.x86_64 4/14 Verifying : jsoncpp-1.9.5-4.fc38.x86_64 5/14 Verifying : ninja-build-1.11.1-2.fc38.x86_64 6/14 Verifying : rhash-1.4.3-2.fc38.x86_64 7/14 Verifying : cmake-3.27.7-1.fc38.x86_64 8/14 Verifying : cmake-data-3.27.7-1.fc38.noarch 9/14 Verifying : cmake-filesystem-3.27.7-1.fc38.x86_64 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.47.0-3.fc38.x86_64 13/14 Verifying : vim-filesystem-2:9.0.2167-1.fc38.noarch 14/14 Installed: cmake-3.27.7-1.fc38.x86_64 cmake-data-3.27.7-1.fc38.noarch cmake-filesystem-3.27.7-1.fc38.x86_64 cmake-rpm-macros-3.27.7-1.fc38.noarch emacs-filesystem-1:28.3-0.rc1.fc38.noarch gmock-1.13.0-2.fc38.x86_64 gmock-devel-1.13.0-2.fc38.x86_64 gtest-1.13.0-2.fc38.x86_64 gtest-devel-1.13.0-2.fc38.x86_64 jsoncpp-1.9.5-4.fc38.x86_64 libuv-1:1.47.0-3.fc38.x86_64 ninja-build-1.11.1-2.fc38.x86_64 rhash-1.4.3-2.fc38.x86_64 vim-filesystem-2:9.0.2167-1.fc38.noarch Complete! Finish: build setup for abseil-cpp-20220623.1-4.fc38_clang.src.rpm Start: rpmbuild abseil-cpp-20220623.1-4.fc38_clang.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674259200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.RI77sF + 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.VMOuJD + 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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.4s) -- Generating done (0.3s) 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [10/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 && : [11/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [16/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [18/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [19/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 && : [20/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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [39/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [45/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [46/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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. [51/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [52/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [53/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [54/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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. [89/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [99/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [113/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [114/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 && : [115/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [116/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 && : [117/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [118/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [122/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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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{ \ | ^ :22:1: note: expanded from here 22 | 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{ \ | ^ :22:1: note: expanded from here 22 | FLAGS_flagfile | ^ 33 warnings generated. [149/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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{ \ | ^ :41:1: note: expanded from here 41 | 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{ \ | ^ :41:1: note: expanded from here 41 | 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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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{ \ | ^ :93:1: note: expanded from here 93 | 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{ \ | ^ :93:1: note: expanded from here 93 | 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{ \ | ^ :112:1: note: expanded from here 112 | 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{ \ | ^ :112:1: note: expanded from here 112 | 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{ \ | ^ :131:1: note: expanded from here 131 | 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{ \ | ^ :131:1: note: expanded from here 131 | 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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{ \ | ^ :80:1: note: expanded from here 80 | 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{ \ | ^ :80:1: note: expanded from here 80 | 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{ \ | ^ :99:1: note: expanded from here 99 | 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{ \ | ^ :99:1: note: expanded from here 99 | 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{ \ | ^ :118:1: note: expanded from here 118 | 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{ \ | ^ :118:1: note: expanded from here 118 | 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{ \ | ^ :11:1: note: expanded from here 11 | 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{ \ | ^ :11:1: note: expanded from here 11 | 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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}; \ | ^ :141:1: note: expanded from here 141 | 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}; \ | ^ :141:1: note: expanded from here 141 | 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}; \ | ^ :153:1: note: expanded from here 153 | 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}; \ | ^ :153:1: note: expanded from here 153 | 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{ \ | ^ :40:1: note: expanded from here 40 | 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{ \ | ^ :40:1: note: expanded from here 40 | 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{ \ | ^ :42:1: note: expanded from here 42 | 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{ \ | ^ :42:1: note: expanded from here 42 | 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{ \ | ^ :89:1: note: expanded from here 89 | 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{ \ | ^ :89:1: note: expanded from here 89 | 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{ \ | ^ :39:1: note: expanded from here 39 | 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{ \ | ^ :39:1: note: expanded from here 39 | 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{ \ | ^ :110:1: note: expanded from here 110 | 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{ \ | ^ :110:1: note: expanded from here 110 | 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{ \ | ^ :129:1: note: expanded from here 129 | 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{ \ | ^ :129:1: note: expanded from here 129 | 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{ \ | ^ :137:1: note: expanded from here 137 | 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{ \ | ^ :137:1: note: expanded from here 137 | 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{ \ | ^ :16:1: note: expanded from here 16 | 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{ \ | ^ :16:1: note: expanded from here 16 | 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{ \ | ^ :35:1: note: expanded from here 35 | 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{ \ | ^ :35:1: note: expanded from here 35 | 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{ \ | ^ :54:1: note: expanded from here 54 | 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{ \ | ^ :54:1: note: expanded from here 54 | 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{ \ | ^ :73:1: note: expanded from here 73 | 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{ \ | ^ :73:1: note: expanded from here 73 | 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{ \ | ^ :92:1: note: expanded from here 92 | 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{ \ | ^ :92:1: note: expanded from here 92 | 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{ \ | ^ :116:1: note: expanded from here 116 | 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{ \ | ^ :116:1: note: expanded from here 116 | 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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{ \ | ^ :105:1: note: expanded from here 105 | 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{ \ | ^ :105:1: note: expanded from here 105 | 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{ \ | ^ :114:1: note: expanded from here 114 | 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{ \ | ^ :114:1: note: expanded from here 114 | 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{ \ | ^ :133:1: note: expanded from here 133 | 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{ \ | ^ :133:1: note: expanded from here 133 | 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{ \ | ^ :18:1: note: expanded from here 18 | 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{ \ | ^ :18:1: note: expanded from here 18 | 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{ \ | ^ :56:1: note: expanded from here 56 | 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{ \ | ^ :56:1: note: expanded from here 56 | 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{ \ | ^ :94:1: note: expanded from here 94 | 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{ \ | ^ :94:1: note: expanded from here 94 | 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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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{ \ | ^ :72:1: note: expanded from here 72 | 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{ \ | ^ :72:1: note: expanded from here 72 | 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{ \ | ^ :91:1: note: expanded from here 91 | 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{ \ | ^ :91:1: note: expanded from here 91 | 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{ \ | ^ :35:1: note: expanded from here 35 | 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{ \ | ^ :35:1: note: expanded from here 35 | 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{ \ | ^ :54:1: note: expanded from here 54 | 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{ \ | ^ :54:1: note: expanded from here 54 | 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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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. [161/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [162/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [163/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [164/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [165/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [166/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [167/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 && : [168/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [178/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [196/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [218/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -maes -msse4.1 -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_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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [227/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [228/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 && : [229/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -maes -msse4.1 -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [233/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 && : [234/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [235/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 && : [236/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [237/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [238/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [239/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [240/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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{ \ | ^ :185:1: note: expanded from here 185 | 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{ \ | ^ :185:1: note: expanded from here 185 | FLAGS_absl_random_test_trials | ^ 8 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [250/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [251/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [266/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = double, Source = uint64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:127:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = double, Source = uint64_t, $2 = (no value)] 127 | return absl::bit_cast(dbl); | ^ 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:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = double, Source = uint64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:127:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = double, Source = uint64_t, $2 = (no value)] 127 | return absl::bit_cast(dbl); | ^ 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:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = double, Source = uint64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:127:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = double, Source = uint64_t, $2 = (no value)] 127 | return absl::bit_cast(dbl); | ^ 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:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = double, Source = uint64_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:127:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = double, Source = uint64_t, $2 = (no value)] 127 | return absl::bit_cast(dbl); | ^ 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:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = float, Source = uint32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:167:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = float, Source = uint32_t, $2 = (no value)] 167 | return absl::bit_cast(flt); | ^ 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:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:155:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 155 | type_traits_internal::is_trivially_copyable::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = float, Source = uint32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:167:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = float, Source = uint32_t, $2 = (no value)] 167 | return absl::bit_cast(flt); | ^ 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:559:8: warning: builtin __has_trivial_copy is deprecated; use __is_trivially_copyable instead [-Wdeprecated-builtins] 559 | (__has_trivial_copy(ExtentsRemoved) || !kIsCopyOrMoveConstructible) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = float, Source = uint32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:167:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = float, Source = uint32_t, $2 = (no value)] 167 | return absl::bit_cast(flt); | ^ 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:560:8: warning: builtin __has_trivial_assign is deprecated; use __is_trivially_assignable instead [-Wdeprecated-builtins] 560 | (__has_trivial_assign(ExtentsRemoved) || !kIsCopyOrMoveAssignable) && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:301:36: warning: builtin __has_trivial_destructor is deprecated; use __is_trivially_destructible instead [-Wdeprecated-builtins] 301 | : std::integral_constant' requested here 562 | is_trivially_destructible::value && | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/meta/type_traits.h:571:70: note: in instantiation of static data member 'absl::type_traits_internal::is_trivially_copyable_impl::kValue' requested here 571 | bool, type_traits_internal::is_trivially_copyable_impl::kValue> {}; | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:156:41: note: in instantiation of template class 'absl::type_traits_internal::is_trivially_copyable' requested here 156 | type_traits_internal::is_trivially_copyable::value | ^ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/base/casts.h:163:23: note: while substituting prior template arguments into non-type template parameter [with Dest = float, Source = uint32_t] 163 | inline constexpr Dest bit_cast(const Source& source) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 164 | return __builtin_bit_cast(Dest, source); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 165 | } | ~ /builddir/build/BUILD/abseil-cpp-20220623.1/absl/strings/charconv.cc:167:12: note: while substituting deduced template arguments into function template 'bit_cast' [with Dest = float, Source = uint32_t, $2 = (no value)] 167 | return absl::bit_cast(flt); | ^ 17 warnings generated. [271/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [272/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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/x86_64-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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [291/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [292/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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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/x86_64-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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [330/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [348/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [349/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [350/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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. [351/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [354/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [383/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [389/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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) && | ^ 5 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [401/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [402/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [403/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [406/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [407/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [428/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [429/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [430/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [438/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [440/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [443/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [444/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [446/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [451/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [452/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [462/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [463/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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. [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [479/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [480/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 && : [481/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [482/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [498/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 && : [499/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [520/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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/x86_64-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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [572/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 && : [573/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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++ -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 [584/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :133:1: note: expanded from here 133 | 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 \ | ^ :165:1: note: expanded from here 165 | 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : [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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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 && : + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.D23EcP + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64 ++ dirname /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64 + 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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_clang.x86_64 + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "None" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/cmake/absl/abslTargets.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/cmake/absl/abslTargets-none.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/cmake/absl/abslConfig.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/cmake/absl/abslConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/utility -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/utility/utility.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/variant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/span.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/optional.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/variant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/transform_args.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/span.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/parentheses.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/optional.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/conformance_testing_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/conformance_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/conformance_profile.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/conformance_archetype.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/internal/conformance_aliases.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/compare.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/bad_variant_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/bad_optional_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/bad_any_cast.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/types/any.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/zoneinfo.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/get_current_time_posix.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/get_current_time_chrono.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/src -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/src/tzfile.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_posix.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_libc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_info.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_impl.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_if.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_fixed.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/include -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/include/cctz -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/include/cctz/zone_info_source.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/include/cctz/time_zone.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/include/cctz/civil_time_detail.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/internal/cctz/include/cctz/civil_time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/clock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/time/civil_time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/notification.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/mutex.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/internal/waiter.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/internal/thread_pool.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/internal/per_thread_sem.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/internal/kernel_timeout.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/internal/graphcycles.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/internal/futex.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/internal/create_thread_identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/blocking_counter.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/synchronization/barrier.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/substitute.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/strip.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/string_view.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/str_split.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/str_replace.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/str_join.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/str_format.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/str_cat.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/numbers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/match.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/utf8.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/string_constant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_split_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_join_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_format -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_format/parser.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_format/output.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_format/float_conversion.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_format/extension.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_format/checker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_format/bind.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/str_format/arg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/stl_type_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/resize_uninitialized.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/pow10_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/ostringstream.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/numbers_test_common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/memutil.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/escaping_test_common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/escaping.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cordz_update_tracker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cordz_update_scope.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cordz_statistics.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cordz_sample_token.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cordz_info.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cordz_handle.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cordz_functions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_ring_reader.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_ring.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_flat.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_crc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_consume.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_btree_reader.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_btree_navigator.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_rep_btree.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/cord_data_edge.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/charconv_parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/charconv_bigint.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/internal/char_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/escaping.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/cordz_test_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/cord_test_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/cord_buffer.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/cord_analysis.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/cord.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/charconv.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/strings/ascii.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/status -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/status/statusor.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/status/status_payload_printer.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/status/status.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/status/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/status/internal/statusor_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/status/internal/status_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/zipf_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/uniform_real_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/uniform_int_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/seed_sequences.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/seed_gen_exception.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/random.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/poisson_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/mocking_bit_gen.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/mock_distributions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/log_uniform_int_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/wide_multiply.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/uniform_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/sequence_urbg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/seed_material.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/salted_seed_seq.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/randen_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/randen_slow.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/randen_hwaes.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/randen_engine.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/randen_detect.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/randen.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/pool_urbg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/platform.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/pcg_engine.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/nonsecure_base.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/nanobenchmark.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/mock_overload_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/mock_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/iostream_state_saver.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/generate_real.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/fastmath.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/fast_uniform_bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/explicit_seed_seq.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/distribution_test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/distribution_caller.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/internal/chi_square.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/gaussian_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/exponential_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/distributions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/discrete_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/bit_gen_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/beta_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/random/bernoulli_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/profiling -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/profiling/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/profiling/internal/sample_recorder.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/profiling/internal/periodic_sampler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/profiling/internal/exponential_biased.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/numeric -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/numeric/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/numeric/internal/representation.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/numeric/internal/bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/numeric/int128_no_intrinsic.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/numeric/int128_have_intrinsic.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/numeric/int128.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/numeric/bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/meta -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/meta/type_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/memory -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/memory/memory.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/hash -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/hash/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/hash/internal/spy_hash_state.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/hash/internal/low_level_hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/hash/internal/hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/hash/internal/city.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/hash/hash_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/hash/hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/functional -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/functional/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/functional/internal/function_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/functional/internal/front_binder.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/functional/internal/any_invocable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/functional/function_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/functional/bind_front.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/functional/any_invocable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/usage_config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/usage.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/reflection.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/marshalling.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/usage.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/sequence_lock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/registry.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/program_name.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/private_handle_accessor.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/path_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/flag_msvc.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/flag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/internal/commandlineflag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/flag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/declare.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/flags/commandlineflag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/symbolize_win32.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/symbolize_unimplemented.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/symbolize_emscripten.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/symbolize_elf.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/symbolize_darwin.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/symbolize.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/stacktrace.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/leak_check.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/vdso_support.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/symbolize.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_x86-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_win32-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_unimplemented-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_riscv-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_powerpc-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_generic-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_emscripten-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_arm-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stacktrace_aarch64-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/stack_consumption.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/examine_stack.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/elf_mem_image.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/demangle.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/internal/address_is_readable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/debugging/failure_signal_handler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/node_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/node_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/unordered_set_modifiers_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/unordered_set_members_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/unordered_set_lookup_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/unordered_set_constructor_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/unordered_map_modifiers_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/unordered_map_members_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/unordered_map_lookup_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/unordered_map_constructor_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/tracked.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/test_instance_tracker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/raw_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/raw_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/node_slot_policy.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/layout.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/inlined_vector.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/hashtablez_sampler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/hashtable_debug_hooks.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/hashtable_debug.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/hash_policy_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/hash_policy_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/hash_generator_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/hash_function_defaults.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/counting_allocator.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/container_memory.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/compressed_tuple.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/btree_container.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/internal/btree.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/inlined_vector.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/flat_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/flat_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/fixed_array.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/btree_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/btree_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/container/btree_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/cleanup -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/cleanup/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/cleanup/internal/cleanup.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/cleanup/cleanup.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/thread_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/port.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/policy_checks.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/options.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/optimization.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/macros.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/log_severity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/unscaledcycleclock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/unaligned_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/tsan_mutex_interface.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/throw_delegate.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/thread_identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/thread_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/sysinfo.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/strerror.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/spinlock_win32.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/spinlock_wait.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/spinlock_posix.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/spinlock_linux.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/spinlock_akaros.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/spinlock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/scoped_set_env.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/scheduling_mode.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/raw_logging.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/pretty_function.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/prefetch.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/per_thread_tls.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/low_level_scheduling.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/low_level_alloc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/invoke.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/inline_variable_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/inline_variable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/hide_ptr.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/fast_type_id.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/exception_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/exception_safety_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/errno_saver.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/endian.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/dynamic_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/direct_mmap.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/cycleclock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/atomic_hook_test_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/internal/atomic_hook.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/dynamic_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/const_init.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/casts.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/call_once.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/base/attributes.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/algorithm -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/algorithm/container.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/include/absl/algorithm/algorithm.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_atomic_hook.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_errno_saver.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_log_severity.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_log_severity.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_log_severity.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_raw_logging_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_logging_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_spinlock_wait.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_spinlock_wait.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_config.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_dynamic_annotations.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_core_headers.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_malloc_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_malloc_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_base_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_base.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_base.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_base.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_base.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_throw_delegate.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_throw_delegate.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_pretty_function.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_endian.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_scoped_set_env.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_scoped_set_env.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_strerror.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strerror.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_fast_type_id.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_prefetch.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_algorithm.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_algorithm_container.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cleanup_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cleanup.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_btree.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_compressed_tuple.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_fixed_array.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_inlined_vector_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_inlined_vector.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_counting_allocator.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flat_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flat_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_node_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_node_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_container_memory.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_hash_function_defaults.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_hash_policy_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_hashtablez_sampler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hashtablez_sampler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_hashtable_debug.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_hashtable_debug_hooks.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_node_slot_policy.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_raw_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_container_common.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_raw_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_hash_set.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_layout.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_stacktrace.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_stacktrace.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_symbolize.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_symbolize.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_examine_stack.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_examine_stack.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_failure_signal_handler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_failure_signal_handler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_debugging_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_debugging_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_demangle_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_demangle_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_leak_check.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_leak_check.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_leak_check.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_debugging.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_path_util.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_program_name.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_program_name.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_config.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_config.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_marshalling.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_marshalling.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_commandlineflag_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_commandlineflag.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_private_handle_accessor.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_reflection.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_reflection.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_usage_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_usage.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_flags_parse.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_parse.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_any_invocable.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_bind_front.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_function_ref.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_hash.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hash.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hash.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_city.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_city.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_city.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_city.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_low_level_hash.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_low_level_hash.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_memory.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_type_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_meta.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_bits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_int128.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_int128.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_numeric.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_numeric_representation.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_sample_recorder.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_exponential_biased.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_exponential_biased.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_periodic_sampler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_periodic_sampler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_random.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_bit_gen_ref.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_mock_helpers.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_distributions.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_distributions.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_seed_gen_exception.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_seed_sequences.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_sequences.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_distribution_caller.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_fast_uniform_bits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_seed_material.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_seed_material.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_pool_urbg.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_salted_seed_seq.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_iostream_state_saver.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_generate_real.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_wide_multiply.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_fastmath.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_nonsecure_base.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_pcg_engine.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen_engine.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_platform.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_platform.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen_slow.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen_hwaes.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen_hwaes_impl.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_distribution_test_util.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_distribution_test_util.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_random_internal_uniform_helper.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_status.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_status.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_status.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_status.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_statusor.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_statusor.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_strings.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_strings_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_str_format.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_str_format_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_str_format_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cord_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cordz_update_tracker.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cordz_functions.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_functions.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cordz_statistics.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cordz_handle.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_handle.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cordz_info.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_info.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cordz_sample_token.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_sample_token.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cordz_update_scope.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_cord.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_graphcycles_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_graphcycles_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_kernel_timeout_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_synchronization.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_synchronization.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_time.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_civil_time.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_civil_time.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_civil_time.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_time_zone.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time_zone.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time_zone.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_any.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_bad_any_cast.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_bad_any_cast_impl.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_span.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_optional.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_bad_optional_access.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_optional_access.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_bad_variant_access.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_variant_access.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_variant.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/pkgconfig/absl_compare.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_time_zone.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time_zone.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_civil_time.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_civil_time.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_status.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_status.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_city.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_city.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_leak_check.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_leak_check.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_base.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_base.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_log_severity.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -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_clang --unique-debug-suffix -20220623.1-4.fc38_clang.x86_64 --unique-debug-src-base abseil-cpp-20220623.1-4.fc38_clang.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -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_clang.x86_64 6153 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_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3bc0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3bc0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3bc0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3bc0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3bc0) [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time_zone.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_civil_time.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_time.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_status.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3bc0) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3bc0) [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_city.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_leak_check.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_base.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib64/libabsl_log_severity.so.2206.0.0 [ 2e] clang version 18.0.0pre20240103.gd933b88b71b004 (Fedora 18.0.0~pre20240103.gd933b88b71b004-3.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.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.saw9PQ + 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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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 #4: absl_errno_saver_test .............................. Passed 0.02 sec Start 5: absl_throw_delegate_test 2/182 Test #1: absl_absl_exception_safety_testing_test ............ Passed 0.02 sec Start 6: absl_inline_variable_test 3/182 Test #2: absl_atomic_hook_test .............................. Passed 0.02 sec Start 7: absl_invoke_test 4/182 Test #3: absl_bit_cast_test ................................. Passed 0.02 sec Start 8: absl_spinlock_test 5/182 Test #5: absl_throw_delegate_test ........................... Passed 0.00 sec Start 9: absl_endian_test 6/182 Test #6: absl_inline_variable_test .......................... Passed 0.00 sec Start 10: absl_config_test 7/182 Test #7: absl_invoke_test ................................... Passed 0.00 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.01 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.02 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.00 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.00 sec Start 24: absl_container_test 21/182 Test #24: absl_container_test ................................ Passed 0.01 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 #12: absl_raw_logging_test .............................. Passed 0.29 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 #8: absl_spinlock_test ................................. Passed 0.34 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 #14: absl_low_level_alloc_test .......................... Passed 0.45 sec Start 31: absl_inlined_vector_exception_safety_test 28/182 Test #30: absl_inlined_vector_test ........................... Passed 0.16 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.08 sec Start 34: absl_flat_hash_set_test 31/182 Test #33: absl_flat_hash_map_test ............................ Passed 0.04 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.00 sec Start 41: absl_hashtablez_sampler_test 38/182 Test #38: absl_hash_function_defaults_test ................... Passed 0.06 sec Start 42: absl_node_slot_policy_test 39/182 Test #42: absl_node_slot_policy_test ......................... Passed 0.00 sec Start 43: absl_raw_hash_set_test 40/182 Test #28: absl_fixed_array_test .............................. Passed 0.57 sec Start 44: absl_raw_hash_set_allocator_test 41/182 Test #44: absl_raw_hash_set_allocator_test ................... Passed 0.00 sec Start 45: absl_layout_test 42/182 Test #45: absl_layout_test ................................... Passed 0.00 sec Start 46: absl_unordered_set_test 43/182 Test #46: absl_unordered_set_test ............................ Passed 0.01 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.01 sec Start 50: absl_failure_signal_handler_test 47/182 Test #43: absl_raw_hash_set_test ............................. Passed 0.39 sec Start 51: absl_demangle_test 48/182 Test #51: absl_demangle_test ................................. Passed 0.01 sec Start 52: absl_leak_check_test 49/182 Test #52: absl_leak_check_test ............................... Passed 0.00 sec Start 53: absl_stack_consumption_test 50/182 Test #53: absl_stack_consumption_test ........................ Passed 0.00 sec Start 54: absl_flags_commandlineflag_test 51/182 Test #54: absl_flags_commandlineflag_test .................... Passed 0.00 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 #50: absl_failure_signal_handler_test ................... Passed 1.12 sec Start 57: absl_flags_marshalling_test 54/182 Test #57: absl_flags_marshalling_test ........................ Passed 0.04 sec Start 58: absl_flags_parse_test 55/182 Test #56: absl_flags_flag_test ............................... Passed 1.36 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.00 sec Start 61: absl_flags_reflection_test 58/182 Test #58: absl_flags_parse_test .............................. Passed 0.35 sec Start 62: absl_flags_sequence_lock_test 59/182 Test #61: absl_flags_reflection_test ......................... Passed 0.01 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.08 sec Start 65: absl_any_invocable_test 62/182 Test #65: absl_any_invocable_test ............................ Passed 0.06 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.14 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.01 sec Start 72: absl_memory_exception_safety_test 69/182 Test #72: absl_memory_exception_safety_test .................. Passed 0.03 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.00 sec Start 75: absl_int128_test 72/182 Test #75: absl_int128_test ................................... Passed 0.05 sec Start 76: absl_sample_recorder_test 73/182 Test #62: absl_flags_sequence_lock_test ...................... Passed 1.03 sec Start 77: absl_exponential_biased_test 74/182 Test #41: absl_hashtablez_sampler_test ....................... Passed 3.01 sec Start 78: absl_periodic_sampler_test 75/182 Test #78: absl_periodic_sampler_test ......................... Passed 0.00 sec Start 79: absl_random_bit_gen_ref_test 76/182 Test #79: absl_random_bit_gen_ref_test ....................... Passed 0.00 sec Start 80: absl_random_mock_distributions_test 77/182 Test #80: absl_random_mock_distributions_test ................ Passed 0.00 sec Start 81: absl_random_mocking_bit_gen_test 78/182 Test #81: absl_random_mocking_bit_gen_test ................... Passed 0.01 sec Start 82: absl_random_bernoulli_distribution_test 79/182 Test #77: absl_exponential_biased_test ....................... Passed 0.24 sec Start 83: absl_random_beta_distribution_test 80/182 Test #82: absl_random_bernoulli_distribution_test ............ Passed 0.24 sec Start 84: absl_random_distributions_test 81/182 Test #84: absl_random_distributions_test ..................... Passed 0.09 sec Start 85: absl_random_generators_test 82/182 Test #85: absl_random_generators_test ........................ Passed 0.00 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.00 sec Start 88: absl_random_poisson_distribution_test 85/182 Test #88: absl_random_poisson_distribution_test .............. Passed 1.37 sec Start 89: absl_random_exponential_distribution_test 86/182 Test #89: absl_random_exponential_distribution_test .......... Passed 0.49 sec Start 90: absl_random_gaussian_distribution_test 87/182 Test #76: absl_sample_recorder_test .......................... Passed 3.01 sec Start 91: absl_random_uniform_int_distribution_test 88/182 Test #91: absl_random_uniform_int_distribution_test .......... Passed 0.56 sec Start 92: absl_random_uniform_real_distribution_test 89/182 Test #90: absl_random_gaussian_distribution_test ............. Passed 0.73 sec Start 93: absl_random_zipf_distribution_test 90/182 Test #93: absl_random_zipf_distribution_test ................. Passed 0.01 sec Start 94: absl_random_examples_test 91/182 Test #94: absl_random_examples_test .......................... Passed 0.00 sec Start 95: absl_random_seed_sequences_test 92/182 Test #95: absl_random_seed_sequences_test .................... Passed 0.00 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.00 sec Start 98: absl_random_internal_distribution_test_util_test 95/182 Test #98: absl_random_internal_distribution_test_util_test ... Passed 0.56 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.00 sec Start 101: absl_random_internal_salted_seed_seq_test 98/182 Test #101: absl_random_internal_salted_seed_seq_test .......... Passed 0.00 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 #103: absl_random_internal_fast_uniform_bits_test ........ Passed 0.00 sec Start 104: absl_random_internal_nonsecure_base_test 101/182 Test #104: absl_random_internal_nonsecure_base_test ........... Passed 0.00 sec Start 105: absl_random_internal_seed_material_test 102/182 Test #92: absl_random_uniform_real_distribution_test ......... Passed 0.94 sec Start 106: absl_random_internal_pool_urbg_test 103/182 Test #106: absl_random_internal_pool_urbg_test ................ Passed 0.00 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 #105: absl_random_internal_seed_material_test ............ Passed 0.27 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.00 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.00 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 #108: absl_random_internal_randen_engine_test ............ Passed 0.11 sec Start 117: absl_match_test 114/182 Test #117: absl_match_test .................................... Passed 0.00 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.00 sec Start 120: absl_memutil_test 117/182 Test #120: absl_memutil_test .................................. Passed 0.00 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.15 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 #124: absl_substitute_test ............................... Passed 0.28 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 #26: absl_btree_test .................................... Passed 8.00 sec Start 131: absl_numbers_test 128/182 Test #130: absl_str_cat_test .................................. Passed 0.60 sec Start 132: absl_strip_test 129/182 Test #132: absl_strip_test .................................... Passed 0.01 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 #83: absl_random_beta_distribution_test ................. Passed 4.95 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.03 sec Start 137: absl_str_format_test 134/182 Test #137: absl_str_format_test ............................... Passed 0.25 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 #126: absl_str_split_test ................................ Passed 1.34 sec Start 143: absl_str_format_output_test 140/182 Test #143: absl_str_format_output_test ........................ Passed 0.00 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.00 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.07 sec Start 150: absl_cordz_info_statistics_test 147/182 Test #142: absl_str_format_convert_test ....................... Passed 3.55 sec Start 151: absl_cordz_sample_token_test 148/182 Test #150: absl_cordz_info_statistics_test .................... Passed 1.01 sec Start 152: absl_cordz_update_scope_test 149/182 Test #152: absl_cordz_update_scope_test ....................... Passed 0.00 sec Start 153: absl_cord_test 150/182 Test #131: absl_numbers_test .................................. Passed 4.93 sec Start 154: absl_cord_data_edge_test 151/182 Test #134: absl_charconv_test ................................. Passed 4.74 sec Start 155: absl_cord_rep_btree_test 152/182 Test #154: absl_cord_data_edge_test ........................... Passed 0.30 sec Start 156: absl_cord_rep_btree_navigator_test 153/182 Test #156: absl_cord_rep_btree_navigator_test ................. Passed 0.19 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.16 sec Start 159: absl_cord_ring_test 156/182 Test #153: absl_cord_test ..................................... Passed 2.40 sec Start 160: absl_cord_ring_reader_test 157/182 Test #151: absl_cordz_sample_token_test ....................... Passed 3.02 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 #159: absl_cord_ring_test ................................ Passed 2.19 sec Start 163: absl_blocking_counter_test 160/182 Test #160: absl_cord_ring_reader_test ......................... Passed 0.53 sec Start 164: absl_graphcycles_test 161/182 Test #164: absl_graphcycles_test .............................. Passed 0.23 sec Start 165: absl_mutex_test 162/182 Test #155: absl_cord_rep_btree_test ........................... Passed 3.08 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 #162: absl_barrier_test .................................. Passed 1.00 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 #163: absl_blocking_counter_test ......................... Passed 1.06 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.23 sec Start 174: absl_span_test_noexceptions 171/182 Test #174: absl_span_test_noexceptions ........................ Passed 0.22 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.41 sec 181/182 Test #169: absl_time_test ..................................... Passed 5.14 sec 182/182 Test #165: absl_mutex_test .................................... Passed 81.74 sec 100% tests passed, 0 tests failed out of 182 Total Test time (real) = 98.04 sec + RPM_EC=0 ++ jobs -p + exit 0 Processing files: abseil-cpp-20220623.1-4.fc38_clang.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.J4Gtvb + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + DOCDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/share/doc/abseil-cpp + cp -pr FAQ.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/share/doc/abseil-cpp + cp -pr README.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/share/doc/abseil-cpp + cp -pr UPGRADES.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/share/doc/abseil-cpp + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.75hTNF + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + LICENSEDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/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_clang.x86_64/usr/share/licenses/abseil-cpp + cp -pr LICENSE /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64/usr/share/licenses/abseil-cpp + RPM_EC=0 ++ jobs -p + exit 0 Provides: abseil-cpp = 20220623.1-4.fc38_clang abseil-cpp(x86-64) = 20220623.1-4.fc38_clang 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-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(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.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.6)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(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_clang.x86_64 Provides: abseil-cpp-devel = 20220623.1-4.fc38_clang abseil-cpp-devel(x86-64) = 20220623.1-4.fc38_clang 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(x86-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_clang.x86_64 Provides: abseil-cpp-debugsource = 20220623.1-4.fc38_clang abseil-cpp-debugsource(x86-64) = 20220623.1-4.fc38_clang 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_clang.x86_64 Provides: abseil-cpp-debuginfo = 20220623.1-4.fc38_clang abseil-cpp-debuginfo(x86-64) = 20220623.1-4.fc38_clang debuginfo(build-id) = 0162b050615c89ebbebd327cd9aee840777b3d1d debuginfo(build-id) = 0c3e8013e7eb6adee94887ca588d5cc08e794e81 debuginfo(build-id) = 0e66fbd0a8a9311472796dbd5c269c29eb1a11e5 debuginfo(build-id) = 1077cc5caaae3ed415d2723729f7df9f536569a2 debuginfo(build-id) = 10ae4925dae585ea5ad707a779feac39aff431aa debuginfo(build-id) = 12066dd8467b89db73782f0d2355b66dfffb571c debuginfo(build-id) = 14eea5a9a5b12adce5af600c80845b1b119a09ee debuginfo(build-id) = 15794ff188d02fa510e181669cfc6389b879ed0b debuginfo(build-id) = 19dd0a46ad7db446aa62eb544ae963521f8ee454 debuginfo(build-id) = 1a6702aac28f930e9109429372acc482702ef601 debuginfo(build-id) = 1e0fdd65420c2a32bc8b36ed0fbb3624fff92754 debuginfo(build-id) = 24add7827049efb905be447d8f08aa5a68f122a8 debuginfo(build-id) = 2a0a65da1fcac96dab45c917adac24bfc9a9321d debuginfo(build-id) = 35e30892b099cff00e11732d72db3c9804f81152 debuginfo(build-id) = 3b420c3a805b9e87ca4494bbff779b68ed81cb19 debuginfo(build-id) = 43821c43df7821be02bc51f010e1c95edf633e25 debuginfo(build-id) = 47ff6f12e3ce37cb3f8af723581eff2ce5fe0d94 debuginfo(build-id) = 5d20ff099c3d69a02adc29d1a2d96a21e79c5d44 debuginfo(build-id) = 6112f5979b15d79cdda36bb86054dec71fb34d47 debuginfo(build-id) = 65f855b0439b3c08d4ebb12974dcd045bf8900d0 debuginfo(build-id) = 70f254a1970f28f5c36a4d8ad126fc49869b7541 debuginfo(build-id) = 72a845e106797846fd3bae975a6d130b27922115 debuginfo(build-id) = 78676cc308c13c51543c15260cc0059475c2fb26 debuginfo(build-id) = 7be1ff8916f899a044a68d01769e31659a36780a debuginfo(build-id) = 82d0ef811a2edc945dc00d0c8185d5bfb3d8076b debuginfo(build-id) = 87304227cfc82f795aafadeacab9613ebddffdcf debuginfo(build-id) = 883fd0c327ea98623b8cc12fdf60d6ccc4c85b3f debuginfo(build-id) = 9382c3a729962219aabb7ccecabc0b881245c1b6 debuginfo(build-id) = 94102c863052414ddf66a6e67193dd923899438b debuginfo(build-id) = 96cd1bd28e9d3329c2f5d315016e66f8592294c7 debuginfo(build-id) = 9c6a02e00b287249eadb05991678f792bf27327e debuginfo(build-id) = a1d497ba718d3771329bff1791613dc4e38a03d0 debuginfo(build-id) = a6805ae96af2955faa5428a683043fd780b72b60 debuginfo(build-id) = a74e2961d831371f9209d0a8b0f189fcc03455f0 debuginfo(build-id) = ac607ec403be928a44cd573b1a96c3561ef676e1 debuginfo(build-id) = ad1cd58082e70b3bb336db291649b0a5b421b3d8 debuginfo(build-id) = ad2ac537dd11d9e61f41a6ac58bc7c703e067914 debuginfo(build-id) = b27cd3505124700f26c401cd0df5370ae75e95dc debuginfo(build-id) = b45c1f8b756fe1a34e8ed461a733fc6902238373 debuginfo(build-id) = b63fd51791c0b5fe7196437f773ceea495ed6377 debuginfo(build-id) = b9e67d8273c5c7a159a4c423f847c7e975a6961d debuginfo(build-id) = bdd2c3915ec7c251f34ee4c6f6021c933ee71182 debuginfo(build-id) = be0bb333222ec590aecddb7442e035a3630d5f10 debuginfo(build-id) = bea9d898c61b134308ef8bc4aca3791a62de3e19 debuginfo(build-id) = c51f15c67b342cb52764963146995f879badf682 debuginfo(build-id) = d0753456560ee1ec797e73f97de07b0ee6bd7742 debuginfo(build-id) = d075aa8ac5fa0bdacd787c3914d75648427ffcee debuginfo(build-id) = d4370ce34581f43dadf05ed253ad26c4959e2c67 debuginfo(build-id) = d4de4b43a5b7bb95738c5dc818f5ba37e1718d41 debuginfo(build-id) = da04806d66b8b3cb63fe1d045a2d6495e05ab1fb debuginfo(build-id) = da442804430842aa1072df98d927b54b3be92071 debuginfo(build-id) = e11ad0b579d5392ad386c17c9bd75546eb866719 debuginfo(build-id) = e1ecb95daab6922442be84db58c4938beed641f8 debuginfo(build-id) = e5692a8ef33d15bd0cda4b555bd53b5f8821c1db debuginfo(build-id) = e88699ce744a8a368c144b874edaa1615aa06747 debuginfo(build-id) = eea84b7d0ca5972ea9200d790398523f47540496 debuginfo(build-id) = f0d7d2784afff5d037a547b0e93144c7b2705c91 debuginfo(build-id) = f4b0e0c2afff9efe54389063e9eb9a5a926353bc debuginfo(build-id) = f528659e751521530a226011e4f5ddff10ebfc09 debuginfo(build-id) = f6593012535360295f42fe3ad95bc0cced9dabf5 debuginfo(build-id) = f8a03f3af1b3fdce1e2d47bacbcf7982956fe255 debuginfo(build-id) = f8e9048af46490131b6c0299dfe3c82e24d2cbe8 debuginfo(build-id) = f9f8d7590fcd5cc0d2846dfa1344cf5a38964a76 debuginfo(build-id) = fbe9f1a20c38575a36598f1514816a141ad7b434 debuginfo(build-id) = fef6696c2473f2f1243e244745b54b6dd34e2a8f libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.debug()(64bit) libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang.x86_64.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(x86-64) = 20220623.1-4.fc38_clang Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64 Wrote: /builddir/build/RPMS/abseil-cpp-20220623.1-4.fc38_clang.x86_64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-debugsource-20220623.1-4.fc38_clang.x86_64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-devel-20220623.1-4.fc38_clang.x86_64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-debuginfo-20220623.1-4.fc38_clang.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.85PSfW + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.bHLAoV + 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_clang.src.rpm Finish: build phase for abseil-cpp-20220623.1-4.fc38_clang.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-x86_64-1704367488.140542/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-x86_64-1704367488.140542/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-x86_64-1704367488.140542/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/abseil-cpp-20220623.1-4.fc38_clang.src.rpm) Config(child) 14 minutes 58 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-debugsource", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang", "arch": "x86_64" }, { "name": "abseil-cpp-debuginfo", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang", "arch": "x86_64" }, { "name": "abseil-cpp", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang", "arch": "x86_64" }, { "name": "abseil-cpp", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang", "arch": "src" }, { "name": "abseil-cpp-devel", "epoch": null, "version": "20220623.1", "release": "4.fc38_clang", "arch": "x86_64" } ] } RPMResults finished