Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c14e' (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/5996786-fedora-38-x86_64 --chroot fedora-38-x86_64 Version: 0.68 PID: 13831 Logging PID: 13832 Task: {'appstream': False, 'background': True, 'build_id': 5996786, 'buildroot_pkgs': ['clang-rpm-config17', 'clang', 'compiler-rt', 'llvm', 'libatomic', 'libomp', 'libomp-devel'], 'chroot': 'fedora-38-x86_64', 'enable_net': False, 'fedora_review': False, 'git_hash': 'd2a5eadb4b8dc5d83dac686711c100992d95e43a', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-38-clang-17-20230601/abseil-cpp', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'abseil-cpp', 'package_version': '20220623.1-4', 'project_dirname': 'fedora-38-clang-17-20230601', 'project_name': 'fedora-38-clang-17-20230601', 'project_owner': '@fedora-llvm-team', 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-llvm-team/fedora-38-clang-17-20230601/fedora-38-x86_64/', 'id': 'copr_base', 'name': 'Copr repository'}, {'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-20230601/fedora-$releasever-$basearch/', 'id': 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch', 'name': 'Additional repo ' 'https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_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-17-20230601--nikic', 'source_json': {}, 'source_type': None, 'submitter': 'nikic', 'tags': [], 'task_id': '5996786-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-17-20230601/abseil-cpp /var/lib/copr-rpmbuild/workspace/workdir-fxy__3b5/abseil-cpp --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-llvm-team/fedora-38-clang-17-20230601/abseil-cpp', '/var/lib/copr-rpmbuild/workspace/workdir-fxy__3b5/abseil-cpp', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-fxy__3b5/abseil-cpp'... Running: git checkout d2a5eadb4b8dc5d83dac686711c100992d95e43a -- cmd: ['git', 'checkout', 'd2a5eadb4b8dc5d83dac686711c100992d95e43a', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-fxy__3b5/abseil-cpp rc: 0 stdout: stderr: Note: switching to 'd2a5eadb4b8dc5d83dac686711c100992d95e43a'. 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 d2a5ead automatic import of abseil-cpp Running: copr-distgit-client sources /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated cmd: ['copr-distgit-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-fxy__3b5/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: Calling: curl -H Pragma: -o abseil-cpp-20220623.1.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-llvm-team/fedora-38-clang-17-20230601/abseil-cpp/abseil-cpp-20220623.1.tar.gz/md5/2aea7c1171c4c280f755de170295afd6/abseil-cpp-20220623.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1911k 100 1911k 0 0 15.0M 0 --:--:-- --:--:-- --:--:-- 15.1M INFO: Reading stdout from command: md5sum abseil-cpp-20220623.1.tar.gz Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-fxy__3b5/abseil-cpp/abseil-cpp.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-fxy__3b5/abseil-cpp --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1685705915.432173 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 4.0 starting (python version = 3.11.0, NVR = mock-4.0-1.fc37)... 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-fxy__3b5/abseil-cpp/abseil-cpp.spec) Config(fedora-38-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1685705915.432173/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 4.0 INFO: Mock Version: 4.0 INFO: Package manager dnf detected and used Start(bootstrap): installing dnf tooling No matches found for the following disable plugin patterns: local, spacewalk, versionlock Updating Subscription Management repositories. Unable to read consumer identity This system is not registered with an entitlement server. You can use subscription-manager to register. Copr repository 2.4 MB/s | 410 kB 00:00 Additional repo https_download_copr_fedorainfra 34 kB/s | 4.2 kB 00:00 Additional repo https_download_copr_fedorainfra 1.0 MB/s | 139 kB 00:00 Additional repo https_download_copr_fedorainfra 1.0 MB/s | 184 kB 00:00 fedora 11 MB/s | 83 MB 00:07 updates 16 MB/s | 23 MB 00:01 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing: dnf noarch 4.15.1-1.fc38 updates 475 k dnf-plugins-core noarch 4.4.1-1.fc38 updates 38 k Installing dependencies: alternatives x86_64 1.24-1.fc38 updates 39 k audit-libs x86_64 3.1.1-1.fc38 updates 116 k basesystem noarch 11-15.fc38 fedora 7.0 k bash x86_64 5.2.15-3.fc38 fedora 1.8 M bzip2-libs x86_64 1.0.8-13.fc38 fedora 41 k ca-certificates noarch 2023.2.60-2.fc38 fedora 845 k coreutils x86_64 9.1-12.fc38 updates 1.1 M coreutils-common x86_64 9.1-12.fc38 updates 2.0 M crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl x86_64 8.0.1-1.fc38 updates 350 k cyrus-sasl-lib x86_64 2.1.28-9.fc38 fedora 794 k dbus-libs x86_64 1:1.14.6-1.fc38 fedora 156 k dnf-data noarch 4.15.1-1.fc38 updates 38 k elfutils-default-yama-scope noarch 0.189-2.fc38 updates 15 k elfutils-libelf x86_64 0.189-2.fc38 updates 196 k elfutils-libs x86_64 0.189-2.fc38 updates 260 k expat x86_64 2.5.0-2.fc38 fedora 110 k fedora-gpg-keys noarch 38-1 fedora 126 k fedora-release noarch 38-36 updates 12 k fedora-release-common noarch 38-36 updates 22 k fedora-release-identity-basic noarch 38-36 updates 13 k fedora-repos noarch 38-1 fedora 9.1 k file-libs x86_64 5.44-3.fc38 fedora 730 k filesystem x86_64 3.18-3.fc38 fedora 1.1 M findutils x86_64 1:4.9.0-3.fc38 fedora 492 k gawk x86_64 5.1.1-5.fc38 fedora 1.0 M gdbm-libs x86_64 1:1.23-3.fc38 fedora 56 k glib2 x86_64 2.76.3-1.fc38 updates 2.8 M glibc x86_64 2.37-4.fc38 updates 2.1 M glibc-common x86_64 2.37-4.fc38 updates 314 k glibc-minimal-langpack x86_64 2.37-4.fc38 updates 37 k gmp x86_64 1:6.2.1-4.fc38 fedora 313 k gnupg2 x86_64 2.4.0-3.fc38 fedora 2.6 M gnutls x86_64 3.8.0-2.fc38 fedora 1.1 M gpgme x86_64 1.17.1-3.fc38 fedora 210 k grep x86_64 3.8-3.fc38 fedora 293 k ima-evm-utils x86_64 1.4-7.fc38 fedora 62 k json-c x86_64 0.16-4.fc38 fedora 41 k keyutils-libs x86_64 1.6.1-6.fc38 fedora 31 k krb5-libs x86_64 1.20.1-8.fc38 fedora 727 k libacl x86_64 2.3.1-6.fc38 fedora 23 k libarchive x86_64 3.6.1-4.fc38 fedora 400 k libassuan x86_64 2.5.5-6.fc38 fedora 67 k libattr x86_64 2.5.1-6.fc38 fedora 18 k libb2 x86_64 0.98.1-8.fc38 fedora 25 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-6.fc38 fedora 67 k libcap-ng x86_64 0.8.3-5.fc38 fedora 32 k libcom_err x86_64 1.46.5-4.fc38 fedora 26 k libcomps x86_64 0.1.18-6.fc38 fedora 77 k libcurl x86_64 8.0.1-1.fc38 updates 313 k libdnf x86_64 0.70.1-1.fc38 updates 669 k libeconf x86_64 0.4.0-5.fc38 fedora 27 k libevent x86_64 2.1.12-8.fc38 fedora 257 k libffi x86_64 3.4.4-2.fc38 fedora 38 k libfsverity x86_64 1.4-9.fc38 fedora 19 k libgcc x86_64 13.1.1-2.fc38 updates 106 k libgcrypt x86_64 1.10.2-1.fc38 updates 514 k libgomp x86_64 13.1.1-2.fc38 updates 316 k libgpg-error x86_64 1.47-1.fc38 updates 230 k libidn2 x86_64 2.3.4-2.fc38 fedora 160 k libksba x86_64 1.6.3-2.fc38 fedora 159 k libmodulemd x86_64 2.15.0-2.fc38 updates 231 k libmount x86_64 2.38.1-4.fc38 fedora 135 k libnghttp2 x86_64 1.52.0-1.fc38 fedora 75 k libnsl2 x86_64 2.0.0-5.fc38 fedora 30 k libpsl x86_64 0.21.2-2.fc38 fedora 65 k librepo x86_64 1.15.1-2.fc38 fedora 96 k libreport-filesystem noarch 2.17.10-1.fc38 updates 14 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 libsolv x86_64 0.7.22-4.fc38 fedora 412 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.1.1-2.fc38 updates 860 k libtasn1 x86_64 4.19.0-2.fc38 fedora 74 k libtirpc x86_64 1.3.3-1.rc1.fc38 updates 93 k libunistring x86_64 1.1-3.fc38 fedora 545 k libunistring1.0 x86_64 1.0-1.fc38 fedora 539 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.33-7.fc38 fedora 120 k libxml2 x86_64 2.10.4-1.fc38 updates 701 k libyaml x86_64 0.2.5-9.fc38 fedora 59 k libzstd x86_64 1.5.5-1.fc38 updates 308 k lua-libs x86_64 5.4.4-9.fc38 fedora 133 k lz4-libs x86_64 1.9.4-2.fc38 fedora 67 k mpdecimal x86_64 2.5.1-6.fc38 fedora 89 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 nettle x86_64 3.8-3.fc38 fedora 412 k npth x86_64 1.6-12.fc38 fedora 24 k openldap x86_64 2.6.4-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.8-2.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-6.fc38 fedora 359 k p11-kit-trust x86_64 0.24.1-6.fc38 fedora 136 k pcre2 x86_64 10.42-1.fc38.1 fedora 234 k pcre2-syntax noarch 10.42-1.fc38.1 fedora 144 k popt x86_64 1.19-2.fc38 fedora 67 k publicsuffix-list-dafsa noarch 20230318-1.fc38 fedora 60 k python-pip-wheel noarch 22.3.1-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 x86_64 3.11.3-2.fc38_clang16_03 copr_base 28 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-dnf noarch 4.15.1-1.fc38 updates 603 k python3-dnf-plugins-core noarch 4.4.1-1.fc38 updates 299 k python3-gpg x86_64 1.17.1-3.fc38 fedora 296 k python3-hawkey x86_64 0.70.1-1.fc38 updates 107 k python3-libcomps x86_64 0.1.18-6.fc38 fedora 47 k python3-libdnf x86_64 0.70.1-1.fc38 updates 826 k python3-libs x86_64 3.11.3-2.fc38_clang16_03 copr_base 9.5 M python3-rpm x86_64 4.18.1-3.fc38 updates 72 k python3-six noarch 1.16.0-9.fc38 fedora 42 k python3-systemd x86_64 235-2.fc38 fedora 108 k readline x86_64 8.2-3.fc38 fedora 212 k rpm x86_64 4.18.1-3.fc38 updates 570 k rpm-build-libs x86_64 4.18.1-3.fc38 updates 94 k rpm-libs x86_64 4.18.1-3.fc38 updates 313 k rpm-sequoia x86_64 1.4.0-3.fc38 updates 854 k rpm-sign-libs x86_64 4.18.1-3.fc38 updates 26 k sed x86_64 4.8-12.fc38 fedora 306 k setup noarch 2.14.3-2.fc38 fedora 152 k shadow-utils x86_64 2:4.13-6.fc38 fedora 1.3 M sqlite-libs x86_64 3.40.1-2.fc38 fedora 666 k systemd-libs x86_64 253.4-1.fc38 updates 652 k tpm2-tss x86_64 4.0.1-3.fc38 fedora 675 k tzdata noarch 2023c-1.fc38 fedora 718 k xz-libs x86_64 5.4.1-1.fc38 fedora 108 k zchunk-libs x86_64 1.3.1-1.fc38 updates 52 k zlib x86_64 1.2.13-3.fc38 fedora 95 k Transaction Summary ================================================================================ Install 139 Packages Total download size: 58 M Installed size: 204 M Downloading Packages: (1/139): python3-3.11.3-2.fc38_clang16_03.x86_6 262 kB/s | 28 kB 00:00 (2/139): basesystem-11-15.fc38.noarch.rpm 43 kB/s | 7.0 kB 00:00 (3/139): bzip2-libs-1.0.8-13.fc38.x86_64.rpm 562 kB/s | 41 kB 00:00 (4/139): ca-certificates-2023.2.60-2.fc38.noarc 4.8 MB/s | 845 kB 00:00 (5/139): python3-libs-3.11.3-2.fc38_clang16_03. 23 MB/s | 9.5 MB 00:00 (6/139): crypto-policies-20230301-1.gita12f7b2. 2.6 MB/s | 93 kB 00:00 (7/139): bash-5.2.15-3.fc38.x86_64.rpm 4.8 MB/s | 1.8 MB 00:00 (8/139): dbus-libs-1.14.6-1.fc38.x86_64.rpm 4.1 MB/s | 156 kB 00:00 (9/139): expat-2.5.0-2.fc38.x86_64.rpm 3.0 MB/s | 110 kB 00:00 (10/139): fedora-gpg-keys-38-1.noarch.rpm 3.4 MB/s | 126 kB 00:00 (11/139): fedora-repos-38-1.noarch.rpm 264 kB/s | 9.1 kB 00:00 (12/139): file-libs-5.44-3.fc38.x86_64.rpm 14 MB/s | 730 kB 00:00 (13/139): filesystem-3.18-3.fc38.x86_64.rpm 21 MB/s | 1.1 MB 00:00 (14/139): findutils-4.9.0-3.fc38.x86_64.rpm 11 MB/s | 492 kB 00:00 (15/139): gawk-5.1.1-5.fc38.x86_64.rpm 20 MB/s | 1.0 MB 00:00 (16/139): gdbm-libs-1.23-3.fc38.x86_64.rpm 1.6 MB/s | 56 kB 00:00 (17/139): gmp-6.2.1-4.fc38.x86_64.rpm 7.8 MB/s | 313 kB 00:00 (18/139): cyrus-sasl-lib-2.1.28-9.fc38.x86_64.r 2.4 MB/s | 794 kB 00:00 (19/139): gnutls-3.8.0-2.fc38.x86_64.rpm 21 MB/s | 1.1 MB 00:00 (20/139): gnupg2-2.4.0-3.fc38.x86_64.rpm 26 MB/s | 2.6 MB 00:00 (21/139): gpgme-1.17.1-3.fc38.x86_64.rpm 5.0 MB/s | 210 kB 00:00 (22/139): grep-3.8-3.fc38.x86_64.rpm 7.4 MB/s | 293 kB 00:00 (23/139): ima-evm-utils-1.4-7.fc38.x86_64.rpm 1.8 MB/s | 62 kB 00:00 (24/139): json-c-0.16-4.fc38.x86_64.rpm 1.2 MB/s | 41 kB 00:00 (25/139): keyutils-libs-1.6.1-6.fc38.x86_64.rpm 897 kB/s | 31 kB 00:00 (26/139): krb5-libs-1.20.1-8.fc38.x86_64.rpm 17 MB/s | 727 kB 00:00 (27/139): libacl-2.3.1-6.fc38.x86_64.rpm 658 kB/s | 23 kB 00:00 (28/139): libarchive-3.6.1-4.fc38.x86_64.rpm 9.7 MB/s | 400 kB 00:00 (29/139): libassuan-2.5.5-6.fc38.x86_64.rpm 1.9 MB/s | 67 kB 00:00 (30/139): libattr-2.5.1-6.fc38.x86_64.rpm 522 kB/s | 18 kB 00:00 (31/139): libb2-0.98.1-8.fc38.x86_64.rpm 739 kB/s | 25 kB 00:00 (32/139): libblkid-2.38.1-4.fc38.x86_64.rpm 3.0 MB/s | 106 kB 00:00 (33/139): libcap-2.48-6.fc38.x86_64.rpm 1.9 MB/s | 67 kB 00:00 (34/139): libbrotli-1.0.9-11.fc38.x86_64.rpm 7.1 MB/s | 317 kB 00:00 (35/139): libcap-ng-0.8.3-5.fc38.x86_64.rpm 936 kB/s | 32 kB 00:00 (36/139): libcom_err-1.46.5-4.fc38.x86_64.rpm 740 kB/s | 26 kB 00:00 (37/139): libeconf-0.4.0-5.fc38.x86_64.rpm 800 kB/s | 27 kB 00:00 (38/139): libcomps-0.1.18-6.fc38.x86_64.rpm 2.1 MB/s | 77 kB 00:00 (39/139): libffi-3.4.4-2.fc38.x86_64.rpm 1.1 MB/s | 38 kB 00:00 (40/139): libfsverity-1.4-9.fc38.x86_64.rpm 565 kB/s | 19 kB 00:00 (41/139): libevent-2.1.12-8.fc38.x86_64.rpm 6.6 MB/s | 257 kB 00:00 (42/139): libidn2-2.3.4-2.fc38.x86_64.rpm 4.5 MB/s | 160 kB 00:00 (43/139): libmount-2.38.1-4.fc38.x86_64.rpm 3.6 MB/s | 135 kB 00:00 (44/139): libksba-1.6.3-2.fc38.x86_64.rpm 4.0 MB/s | 159 kB 00:00 (45/139): libnghttp2-1.52.0-1.fc38.x86_64.rpm 2.1 MB/s | 75 kB 00:00 (46/139): libnsl2-2.0.0-5.fc38.x86_64.rpm 863 kB/s | 30 kB 00:00 (47/139): libpsl-0.21.2-2.fc38.x86_64.rpm 1.8 MB/s | 65 kB 00:00 (48/139): librepo-1.15.1-2.fc38.x86_64.rpm 2.7 MB/s | 96 kB 00:00 (49/139): libselinux-3.5-1.fc38.x86_64.rpm 2.4 MB/s | 87 kB 00:00 (50/139): libsemanage-3.5-2.fc38.x86_64.rpm 3.1 MB/s | 120 kB 00:00 (51/139): libsepol-3.5-1.fc38.x86_64.rpm 8.6 MB/s | 324 kB 00:00 (52/139): libsigsegv-2.14-4.fc38.x86_64.rpm 773 kB/s | 27 kB 00:00 (53/139): libsmartcols-2.38.1-4.fc38.x86_64.rpm 1.8 MB/s | 64 kB 00:00 (54/139): libsolv-0.7.22-4.fc38.x86_64.rpm 11 MB/s | 412 kB 00:00 (55/139): libtasn1-4.19.0-2.fc38.x86_64.rpm 2.1 MB/s | 74 kB 00:00 (56/139): libunistring-1.1-3.fc38.x86_64.rpm 10 MB/s | 545 kB 00:00 (57/139): libuuid-2.38.1-4.fc38.x86_64.rpm 789 kB/s | 28 kB 00:00 (58/139): libunistring1.0-1.0-1.fc38.x86_64.rpm 14 MB/s | 539 kB 00:00 (59/139): libverto-0.3.2-5.fc38.x86_64.rpm 601 kB/s | 21 kB 00:00 (60/139): libxcrypt-4.4.33-7.fc38.x86_64.rpm 3.3 MB/s | 120 kB 00:00 (61/139): libyaml-0.2.5-9.fc38.x86_64.rpm 1.7 MB/s | 59 kB 00:00 (62/139): lua-libs-5.4.4-9.fc38.x86_64.rpm 3.4 MB/s | 133 kB 00:00 (63/139): lz4-libs-1.9.4-2.fc38.x86_64.rpm 1.8 MB/s | 67 kB 00:00 (64/139): mpdecimal-2.5.1-6.fc38.x86_64.rpm 2.4 MB/s | 89 kB 00:00 (65/139): ncurses-base-6.4-3.20230114.fc38.noar 2.3 MB/s | 87 kB 00:00 (66/139): ncurses-libs-6.4-3.20230114.fc38.x86_ 8.5 MB/s | 333 kB 00:00 (67/139): mpfr-4.1.1-3.fc38.x86_64.rpm 11 MB/s | 600 kB 00:00 (68/139): npth-1.6-12.fc38.x86_64.rpm 725 kB/s | 24 kB 00:00 (69/139): nettle-3.8-3.fc38.x86_64.rpm 10 MB/s | 412 kB 00:00 (70/139): openldap-2.6.4-1.fc38.x86_64.rpm 6.0 MB/s | 254 kB 00:00 (71/139): p11-kit-0.24.1-6.fc38.x86_64.rpm 8.0 MB/s | 359 kB 00:00 (72/139): p11-kit-trust-0.24.1-6.fc38.x86_64.rp 3.1 MB/s | 136 kB 00:00 (73/139): pcre2-10.42-1.fc38.1.x86_64.rpm 6.1 MB/s | 234 kB 00:00 (74/139): openssl-libs-3.0.8-2.fc38.x86_64.rpm 23 MB/s | 2.1 MB 00:00 (75/139): pcre2-syntax-10.42-1.fc38.1.noarch.rp 3.5 MB/s | 144 kB 00:00 (76/139): popt-1.19-2.fc38.x86_64.rpm 1.9 MB/s | 67 kB 00:00 (77/139): publicsuffix-list-dafsa-20230318-1.fc 1.7 MB/s | 60 kB 00:00 (78/139): python3-dateutil-2.8.2-5.fc38.noarch. 9.0 MB/s | 360 kB 00:00 (79/139): python-setuptools-wheel-65.5.1-2.fc38 15 MB/s | 715 kB 00:00 (80/139): python-pip-wheel-22.3.1-2.fc38.noarch 18 MB/s | 1.4 MB 00:00 (81/139): python3-dbus-1.3.2-2.fc38.x86_64.rpm 4.4 MB/s | 157 kB 00:00 (82/139): python3-distro-1.8.0-2.fc38.noarch.rp 1.4 MB/s | 49 kB 00:00 (83/139): python3-gpg-1.17.1-3.fc38.x86_64.rpm 7.7 MB/s | 296 kB 00:00 (84/139): python3-libcomps-0.1.18-6.fc38.x86_64 1.4 MB/s | 47 kB 00:00 (85/139): python3-six-1.16.0-9.fc38.noarch.rpm 1.2 MB/s | 42 kB 00:00 (86/139): python3-systemd-235-2.fc38.x86_64.rpm 3.0 MB/s | 108 kB 00:00 (87/139): readline-8.2-3.fc38.x86_64.rpm 5.8 MB/s | 212 kB 00:00 (88/139): sed-4.8-12.fc38.x86_64.rpm 7.7 MB/s | 306 kB 00:00 (89/139): setup-2.14.3-2.fc38.noarch.rpm 4.1 MB/s | 152 kB 00:00 (90/139): shadow-utils-4.13-6.fc38.x86_64.rpm 27 MB/s | 1.3 MB 00:00 (91/139): sqlite-libs-3.40.1-2.fc38.x86_64.rpm 13 MB/s | 666 kB 00:00 (92/139): tpm2-tss-4.0.1-3.fc38.x86_64.rpm 14 MB/s | 675 kB 00:00 (93/139): tzdata-2023c-1.fc38.noarch.rpm 17 MB/s | 718 kB 00:00 (94/139): xz-libs-5.4.1-1.fc38.x86_64.rpm 3.0 MB/s | 108 kB 00:00 (95/139): zlib-1.2.13-3.fc38.x86_64.rpm 2.6 MB/s | 95 kB 00:00 (96/139): alternatives-1.24-1.fc38.x86_64.rpm 179 kB/s | 39 kB 00:00 (97/139): audit-libs-3.1.1-1.fc38.x86_64.rpm 512 kB/s | 116 kB 00:00 (98/139): curl-8.0.1-1.fc38.x86_64.rpm 3.6 MB/s | 350 kB 00:00 (99/139): coreutils-9.1-12.fc38.x86_64.rpm 3.3 MB/s | 1.1 MB 00:00 (100/139): dnf-data-4.15.1-1.fc38.noarch.rpm 1.2 MB/s | 38 kB 00:00 (101/139): dnf-4.15.1-1.fc38.noarch.rpm 7.4 MB/s | 475 kB 00:00 (102/139): dnf-plugins-core-4.4.1-1.fc38.noarch 1.2 MB/s | 38 kB 00:00 (103/139): elfutils-default-yama-scope-0.189-2. 490 kB/s | 15 kB 00:00 (104/139): coreutils-common-9.1-12.fc38.x86_64. 9.6 MB/s | 2.0 MB 00:00 (105/139): elfutils-libelf-0.189-2.fc38.x86_64. 5.6 MB/s | 196 kB 00:00 (106/139): elfutils-libs-0.189-2.fc38.x86_64.rp 7.0 MB/s | 260 kB 00:00 (107/139): fedora-release-38-36.noarch.rpm 400 kB/s | 12 kB 00:00 (108/139): fedora-release-common-38-36.noarch.r 727 kB/s | 22 kB 00:00 (109/139): fedora-release-identity-basic-38-36. 424 kB/s | 13 kB 00:00 (110/139): glibc-common-2.37-4.fc38.x86_64.rpm 7.5 MB/s | 314 kB 00:00 (111/139): glib2-2.76.3-1.fc38.x86_64.rpm 33 MB/s | 2.8 MB 00:00 (112/139): glibc-2.37-4.fc38.x86_64.rpm 25 MB/s | 2.1 MB 00:00 (113/139): glibc-minimal-langpack-2.37-4.fc38.x 1.2 MB/s | 37 kB 00:00 (114/139): libcurl-8.0.1-1.fc38.x86_64.rpm 9.2 MB/s | 313 kB 00:00 (115/139): libdnf-0.70.1-1.fc38.x86_64.rpm 17 MB/s | 669 kB 00:00 (116/139): libgcc-13.1.1-2.fc38.x86_64.rpm 3.2 MB/s | 106 kB 00:00 (117/139): libgcrypt-1.10.2-1.fc38.x86_64.rpm 14 MB/s | 514 kB 00:00 (118/139): libgomp-13.1.1-2.fc38.x86_64.rpm 9.2 MB/s | 316 kB 00:00 (119/139): libgpg-error-1.47-1.fc38.x86_64.rpm 6.3 MB/s | 230 kB 00:00 (120/139): libmodulemd-2.15.0-2.fc38.x86_64.rpm 6.9 MB/s | 231 kB 00:00 (121/139): libreport-filesystem-2.17.10-1.fc38. 460 kB/s | 14 kB 00:00 (122/139): libssh-0.10.5-1.fc38.x86_64.rpm 5.9 MB/s | 211 kB 00:00 (123/139): libssh-config-0.10.5-1.fc38.noarch.r 296 kB/s | 9.0 kB 00:00 (124/139): libstdc++-13.1.1-2.fc38.x86_64.rpm 21 MB/s | 860 kB 00:00 (125/139): libtirpc-1.3.3-1.rc1.fc38.x86_64.rpm 2.8 MB/s | 93 kB 00:00 (126/139): libxml2-2.10.4-1.fc38.x86_64.rpm 18 MB/s | 701 kB 00:00 (127/139): libzstd-1.5.5-1.fc38.x86_64.rpm 8.7 MB/s | 308 kB 00:00 (128/139): python3-dnf-4.15.1-1.fc38.noarch.rpm 13 MB/s | 603 kB 00:00 (129/139): python3-dnf-plugins-core-4.4.1-1.fc3 8.6 MB/s | 299 kB 00:00 (130/139): python3-hawkey-0.70.1-1.fc38.x86_64. 3.3 MB/s | 107 kB 00:00 (131/139): python3-rpm-4.18.1-3.fc38.x86_64.rpm 2.3 MB/s | 72 kB 00:00 (132/139): python3-libdnf-0.70.1-1.fc38.x86_64. 16 MB/s | 826 kB 00:00 (133/139): rpm-4.18.1-3.fc38.x86_64.rpm 15 MB/s | 570 kB 00:00 (134/139): rpm-build-libs-4.18.1-3.fc38.x86_64. 3.0 MB/s | 94 kB 00:00 (135/139): rpm-libs-4.18.1-3.fc38.x86_64.rpm 8.0 MB/s | 313 kB 00:00 (136/139): rpm-sequoia-1.4.0-3.fc38.x86_64.rpm 20 MB/s | 854 kB 00:00 (137/139): rpm-sign-libs-4.18.1-3.fc38.x86_64.r 862 kB/s | 26 kB 00:00 (138/139): zchunk-libs-1.3.1-1.fc38.x86_64.rpm 1.6 MB/s | 52 kB 00:00 (139/139): systemd-libs-253.4-1.fc38.x86_64.rpm 14 MB/s | 652 kB 00:00 -------------------------------------------------------------------------------- Total 21 MB/s | 58 MB 00:02 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.1.1-2.fc38.x86_64 1/139 Running scriptlet: libgcc-13.1.1-2.fc38.x86_64 1/139 Installing : tzdata-2023c-1.fc38.noarch 2/139 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 3/139 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 3/139 Installing : fedora-release-identity-basic-38-36.noarch 4/139 Installing : libssh-config-0.10.5-1.fc38.noarch 5/139 Installing : libreport-filesystem-2.17.10-1.fc38.noarch 6/139 Installing : dnf-data-4.15.1-1.fc38.noarch 7/139 warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew Installing : coreutils-common-9.1-12.fc38.x86_64 8/139 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 9/139 Installing : publicsuffix-list-dafsa-20230318-1.fc38.noarch 10/139 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 11/139 Installing : ncurses-base-6.4-3.20230114.fc38.noarch 12/139 Installing : fedora-gpg-keys-38-1.noarch 13/139 Installing : fedora-release-38-36.noarch 14/139 Installing : fedora-repos-38-1.noarch 15/139 Installing : fedora-release-common-38-36.noarch 16/139 Installing : setup-2.14.3-2.fc38.noarch 17/139 Running scriptlet: setup-2.14.3-2.fc38.noarch 17/139 Installing : filesystem-3.18-3.fc38.x86_64 18/139 Installing : basesystem-11-15.fc38.noarch 19/139 Installing : bash-5.2.15-3.fc38.x86_64 20/139 Running scriptlet: bash-5.2.15-3.fc38.x86_64 20/139 Installing : ncurses-libs-6.4-3.20230114.fc38.x86_64 21/139 Installing : glibc-common-2.37-4.fc38.x86_64 22/139 Installing : glibc-minimal-langpack-2.37-4.fc38.x86_64 23/139 Running scriptlet: glibc-2.37-4.fc38.x86_64 24/139 Installing : glibc-2.37-4.fc38.x86_64 24/139 Running scriptlet: glibc-2.37-4.fc38.x86_64 24/139 Installing : zlib-1.2.13-3.fc38.x86_64 25/139 Installing : bzip2-libs-1.0.8-13.fc38.x86_64 26/139 Installing : xz-libs-5.4.1-1.fc38.x86_64 27/139 Installing : libzstd-1.5.5-1.fc38.x86_64 28/139 Installing : sqlite-libs-3.40.1-2.fc38.x86_64 29/139 Installing : libcap-2.48-6.fc38.x86_64 30/139 Installing : gmp-1:6.2.1-4.fc38.x86_64 31/139 Installing : popt-1.19-2.fc38.x86_64 32/139 Installing : libgpg-error-1.47-1.fc38.x86_64 33/139 Installing : libxml2-2.10.4-1.fc38.x86_64 34/139 Installing : libuuid-2.38.1-4.fc38.x86_64 35/139 Installing : lua-libs-5.4.4-9.fc38.x86_64 36/139 Installing : elfutils-libelf-0.189-2.fc38.x86_64 37/139 Installing : libattr-2.5.1-6.fc38.x86_64 38/139 Installing : libacl-2.3.1-6.fc38.x86_64 39/139 Installing : libffi-3.4.4-2.fc38.x86_64 40/139 Installing : p11-kit-0.24.1-6.fc38.x86_64 41/139 Installing : libxcrypt-4.4.33-7.fc38.x86_64 42/139 Installing : pcre2-10.42-1.fc38.1.x86_64 43/139 Installing : readline-8.2-3.fc38.x86_64 44/139 Installing : libstdc++-13.1.1-2.fc38.x86_64 45/139 Installing : libassuan-2.5.5-6.fc38.x86_64 46/139 Installing : file-libs-5.44-3.fc38.x86_64 47/139 Installing : expat-2.5.0-2.fc38.x86_64 48/139 Installing : gdbm-libs-1:1.23-3.fc38.x86_64 49/139 Installing : json-c-0.16-4.fc38.x86_64 50/139 Installing : keyutils-libs-1.6.1-6.fc38.x86_64 51/139 Installing : libcom_err-1.46.5-4.fc38.x86_64 52/139 Installing : libsepol-3.5-1.fc38.x86_64 53/139 Installing : libselinux-3.5-1.fc38.x86_64 54/139 Installing : sed-4.8-12.fc38.x86_64 55/139 Installing : libsmartcols-2.38.1-4.fc38.x86_64 56/139 Installing : libtasn1-4.19.0-2.fc38.x86_64 57/139 Installing : libunistring1.0-1.0-1.fc38.x86_64 58/139 Installing : libidn2-2.3.4-2.fc38.x86_64 59/139 Installing : lz4-libs-1.9.4-2.fc38.x86_64 60/139 Installing : systemd-libs-253.4-1.fc38.x86_64 61/139 Installing : libgomp-13.1.1-2.fc38.x86_64 62/139 Installing : libb2-0.98.1-8.fc38.x86_64 63/139 Installing : dbus-libs-1:1.14.6-1.fc38.x86_64 64/139 Installing : libpsl-0.21.2-2.fc38.x86_64 65/139 Installing : findutils-1:4.9.0-3.fc38.x86_64 66/139 Installing : cyrus-sasl-lib-2.1.28-9.fc38.x86_64 67/139 Installing : libcomps-0.1.18-6.fc38.x86_64 68/139 Installing : grep-3.8-3.fc38.x86_64 69/139 Installing : libblkid-2.38.1-4.fc38.x86_64 70/139 Installing : libmount-2.38.1-4.fc38.x86_64 71/139 Installing : libksba-1.6.3-2.fc38.x86_64 72/139 Installing : libgcrypt-1.10.2-1.fc38.x86_64 73/139 Installing : mpfr-4.1.1-3.fc38.x86_64 74/139 Installing : nettle-3.8-3.fc38.x86_64 75/139 Installing : libbrotli-1.0.9-11.fc38.x86_64 76/139 Installing : libcap-ng-0.8.3-5.fc38.x86_64 77/139 Installing : audit-libs-3.1.1-1.fc38.x86_64 78/139 Installing : libsemanage-3.5-2.fc38.x86_64 79/139 Installing : libeconf-0.4.0-5.fc38.x86_64 80/139 Installing : shadow-utils-2:4.13-6.fc38.x86_64 81/139 Installing : libnghttp2-1.52.0-1.fc38.x86_64 82/139 Installing : libsigsegv-2.14-4.fc38.x86_64 83/139 Installing : gawk-5.1.1-5.fc38.x86_64 84/139 Installing : libunistring-1.1-3.fc38.x86_64 85/139 Installing : libverto-0.3.2-5.fc38.x86_64 86/139 Installing : libyaml-0.2.5-9.fc38.x86_64 87/139 Installing : mpdecimal-2.5.1-6.fc38.x86_64 88/139 Installing : npth-1.6-12.fc38.x86_64 89/139 Installing : alternatives-1.24-1.fc38.x86_64 90/139 Installing : p11-kit-trust-0.24.1-6.fc38.x86_64 91/139 Running scriptlet: p11-kit-trust-0.24.1-6.fc38.x86_64 91/139 Installing : openssl-libs-1:3.0.8-2.fc38.x86_64 92/139 Installing : coreutils-9.1-12.fc38.x86_64 93/139 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 94/139 Installing : ca-certificates-2023.2.60-2.fc38.noarch 94/139 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 94/139 Installing : rpm-sequoia-1.4.0-3.fc38.x86_64 95/139 Installing : rpm-libs-4.18.1-3.fc38.x86_64 96/139 Installing : krb5-libs-1.20.1-8.fc38.x86_64 97/139 Installing : libtirpc-1.3.3-1.rc1.fc38.x86_64 98/139 Installing : libfsverity-1.4-9.fc38.x86_64 99/139 Installing : zchunk-libs-1.3.1-1.fc38.x86_64 100/139 Installing : libsolv-0.7.22-4.fc38.x86_64 101/139 Installing : gnutls-3.8.0-2.fc38.x86_64 102/139 Installing : glib2-2.76.3-1.fc38.x86_64 103/139 Installing : libmodulemd-2.15.0-2.fc38.x86_64 104/139 Installing : libnsl2-2.0.0-5.fc38.x86_64 105/139 Installing : libssh-0.10.5-1.fc38.x86_64 106/139 Installing : python-pip-wheel-22.3.1-2.fc38.noarch 107/139 Installing : python3-libs-3.11.3-2.fc38_clang16_03.x86_64 108/139 Installing : python3-3.11.3-2.fc38_clang16_03.x86_64 109/139 Installing : python3-dbus-1.3.2-2.fc38.x86_64 110/139 Installing : python3-distro-1.8.0-2.fc38.noarch 111/139 Installing : python3-libcomps-0.1.18-6.fc38.x86_64 112/139 Installing : python3-six-1.16.0-9.fc38.noarch 113/139 Installing : python3-dateutil-1:2.8.2-5.fc38.noarch 114/139 Installing : python3-systemd-235-2.fc38.x86_64 115/139 Installing : libarchive-3.6.1-4.fc38.x86_64 116/139 Installing : libevent-2.1.12-8.fc38.x86_64 117/139 Installing : openldap-2.6.4-1.fc38.x86_64 118/139 Installing : libcurl-8.0.1-1.fc38.x86_64 119/139 Installing : gnupg2-2.4.0-3.fc38.x86_64 120/139 Installing : gpgme-1.17.1-3.fc38.x86_64 121/139 Installing : librepo-1.15.1-2.fc38.x86_64 122/139 Installing : libdnf-0.70.1-1.fc38.x86_64 123/139 Installing : python3-libdnf-0.70.1-1.fc38.x86_64 124/139 Installing : python3-hawkey-0.70.1-1.fc38.x86_64 125/139 Installing : python3-gpg-1.17.1-3.fc38.x86_64 126/139 Running scriptlet: tpm2-tss-4.0.1-3.fc38.x86_64 127/139 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.1-3.fc38.x86_64 127/139 Installing : ima-evm-utils-1.4-7.fc38.x86_64 128/139 Installing : rpm-sign-libs-4.18.1-3.fc38.x86_64 129/139 Installing : curl-8.0.1-1.fc38.x86_64 130/139 Installing : elfutils-default-yama-scope-0.189-2.fc38.noarch 131/139 Running scriptlet: elfutils-default-yama-scope-0.189-2.fc38.noarch 131/139 Installing : elfutils-libs-0.189-2.fc38.x86_64 132/139 Installing : rpm-build-libs-4.18.1-3.fc38.x86_64 133/139 Installing : python3-rpm-4.18.1-3.fc38.x86_64 134/139 Installing : python3-dnf-4.15.1-1.fc38.noarch 135/139 Installing : python3-dnf-plugins-core-4.4.1-1.fc38.noarch 136/139 Installing : dnf-plugins-core-4.4.1-1.fc38.noarch 137/139 Installing : dnf-4.15.1-1.fc38.noarch 138/139 Running scriptlet: dnf-4.15.1-1.fc38.noarch 138/139 Running scriptlet: rpm-4.18.1-3.fc38.x86_64 139/139 Installing : rpm-4.18.1-3.fc38.x86_64 139/139 Running scriptlet: filesystem-3.18-3.fc38.x86_64 139/139 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 139/139 Running scriptlet: rpm-4.18.1-3.fc38.x86_64 139/139 Verifying : python3-3.11.3-2.fc38_clang16_03.x86_64 1/139 Verifying : python3-libs-3.11.3-2.fc38_clang16_03.x86_64 2/139 Verifying : basesystem-11-15.fc38.noarch 3/139 Verifying : bash-5.2.15-3.fc38.x86_64 4/139 Verifying : bzip2-libs-1.0.8-13.fc38.x86_64 5/139 Verifying : ca-certificates-2023.2.60-2.fc38.noarch 6/139 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 7/139 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.x86_64 8/139 Verifying : dbus-libs-1:1.14.6-1.fc38.x86_64 9/139 Verifying : expat-2.5.0-2.fc38.x86_64 10/139 Verifying : fedora-gpg-keys-38-1.noarch 11/139 Verifying : fedora-repos-38-1.noarch 12/139 Verifying : file-libs-5.44-3.fc38.x86_64 13/139 Verifying : filesystem-3.18-3.fc38.x86_64 14/139 Verifying : findutils-1:4.9.0-3.fc38.x86_64 15/139 Verifying : gawk-5.1.1-5.fc38.x86_64 16/139 Verifying : gdbm-libs-1:1.23-3.fc38.x86_64 17/139 Verifying : gmp-1:6.2.1-4.fc38.x86_64 18/139 Verifying : gnupg2-2.4.0-3.fc38.x86_64 19/139 Verifying : gnutls-3.8.0-2.fc38.x86_64 20/139 Verifying : gpgme-1.17.1-3.fc38.x86_64 21/139 Verifying : grep-3.8-3.fc38.x86_64 22/139 Verifying : ima-evm-utils-1.4-7.fc38.x86_64 23/139 Verifying : json-c-0.16-4.fc38.x86_64 24/139 Verifying : keyutils-libs-1.6.1-6.fc38.x86_64 25/139 Verifying : krb5-libs-1.20.1-8.fc38.x86_64 26/139 Verifying : libacl-2.3.1-6.fc38.x86_64 27/139 Verifying : libarchive-3.6.1-4.fc38.x86_64 28/139 Verifying : libassuan-2.5.5-6.fc38.x86_64 29/139 Verifying : libattr-2.5.1-6.fc38.x86_64 30/139 Verifying : libb2-0.98.1-8.fc38.x86_64 31/139 Verifying : libblkid-2.38.1-4.fc38.x86_64 32/139 Verifying : libbrotli-1.0.9-11.fc38.x86_64 33/139 Verifying : libcap-2.48-6.fc38.x86_64 34/139 Verifying : libcap-ng-0.8.3-5.fc38.x86_64 35/139 Verifying : libcom_err-1.46.5-4.fc38.x86_64 36/139 Verifying : libcomps-0.1.18-6.fc38.x86_64 37/139 Verifying : libeconf-0.4.0-5.fc38.x86_64 38/139 Verifying : libevent-2.1.12-8.fc38.x86_64 39/139 Verifying : libffi-3.4.4-2.fc38.x86_64 40/139 Verifying : libfsverity-1.4-9.fc38.x86_64 41/139 Verifying : libidn2-2.3.4-2.fc38.x86_64 42/139 Verifying : libksba-1.6.3-2.fc38.x86_64 43/139 Verifying : libmount-2.38.1-4.fc38.x86_64 44/139 Verifying : libnghttp2-1.52.0-1.fc38.x86_64 45/139 Verifying : libnsl2-2.0.0-5.fc38.x86_64 46/139 Verifying : libpsl-0.21.2-2.fc38.x86_64 47/139 Verifying : librepo-1.15.1-2.fc38.x86_64 48/139 Verifying : libselinux-3.5-1.fc38.x86_64 49/139 Verifying : libsemanage-3.5-2.fc38.x86_64 50/139 Verifying : libsepol-3.5-1.fc38.x86_64 51/139 Verifying : libsigsegv-2.14-4.fc38.x86_64 52/139 Verifying : libsmartcols-2.38.1-4.fc38.x86_64 53/139 Verifying : libsolv-0.7.22-4.fc38.x86_64 54/139 Verifying : libtasn1-4.19.0-2.fc38.x86_64 55/139 Verifying : libunistring-1.1-3.fc38.x86_64 56/139 Verifying : libunistring1.0-1.0-1.fc38.x86_64 57/139 Verifying : libuuid-2.38.1-4.fc38.x86_64 58/139 Verifying : libverto-0.3.2-5.fc38.x86_64 59/139 Verifying : libxcrypt-4.4.33-7.fc38.x86_64 60/139 Verifying : libyaml-0.2.5-9.fc38.x86_64 61/139 Verifying : lua-libs-5.4.4-9.fc38.x86_64 62/139 Verifying : lz4-libs-1.9.4-2.fc38.x86_64 63/139 Verifying : mpdecimal-2.5.1-6.fc38.x86_64 64/139 Verifying : mpfr-4.1.1-3.fc38.x86_64 65/139 Verifying : ncurses-base-6.4-3.20230114.fc38.noarch 66/139 Verifying : ncurses-libs-6.4-3.20230114.fc38.x86_64 67/139 Verifying : nettle-3.8-3.fc38.x86_64 68/139 Verifying : npth-1.6-12.fc38.x86_64 69/139 Verifying : openldap-2.6.4-1.fc38.x86_64 70/139 Verifying : openssl-libs-1:3.0.8-2.fc38.x86_64 71/139 Verifying : p11-kit-0.24.1-6.fc38.x86_64 72/139 Verifying : p11-kit-trust-0.24.1-6.fc38.x86_64 73/139 Verifying : pcre2-10.42-1.fc38.1.x86_64 74/139 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 75/139 Verifying : popt-1.19-2.fc38.x86_64 76/139 Verifying : publicsuffix-list-dafsa-20230318-1.fc38.noarch 77/139 Verifying : python-pip-wheel-22.3.1-2.fc38.noarch 78/139 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 79/139 Verifying : python3-dateutil-1:2.8.2-5.fc38.noarch 80/139 Verifying : python3-dbus-1.3.2-2.fc38.x86_64 81/139 Verifying : python3-distro-1.8.0-2.fc38.noarch 82/139 Verifying : python3-gpg-1.17.1-3.fc38.x86_64 83/139 Verifying : python3-libcomps-0.1.18-6.fc38.x86_64 84/139 Verifying : python3-six-1.16.0-9.fc38.noarch 85/139 Verifying : python3-systemd-235-2.fc38.x86_64 86/139 Verifying : readline-8.2-3.fc38.x86_64 87/139 Verifying : sed-4.8-12.fc38.x86_64 88/139 Verifying : setup-2.14.3-2.fc38.noarch 89/139 Verifying : shadow-utils-2:4.13-6.fc38.x86_64 90/139 Verifying : sqlite-libs-3.40.1-2.fc38.x86_64 91/139 Verifying : tpm2-tss-4.0.1-3.fc38.x86_64 92/139 Verifying : tzdata-2023c-1.fc38.noarch 93/139 Verifying : xz-libs-5.4.1-1.fc38.x86_64 94/139 Verifying : zlib-1.2.13-3.fc38.x86_64 95/139 Verifying : alternatives-1.24-1.fc38.x86_64 96/139 Verifying : audit-libs-3.1.1-1.fc38.x86_64 97/139 Verifying : coreutils-9.1-12.fc38.x86_64 98/139 Verifying : coreutils-common-9.1-12.fc38.x86_64 99/139 Verifying : curl-8.0.1-1.fc38.x86_64 100/139 Verifying : dnf-4.15.1-1.fc38.noarch 101/139 Verifying : dnf-data-4.15.1-1.fc38.noarch 102/139 Verifying : dnf-plugins-core-4.4.1-1.fc38.noarch 103/139 Verifying : elfutils-default-yama-scope-0.189-2.fc38.noarch 104/139 Verifying : elfutils-libelf-0.189-2.fc38.x86_64 105/139 Verifying : elfutils-libs-0.189-2.fc38.x86_64 106/139 Verifying : fedora-release-38-36.noarch 107/139 Verifying : fedora-release-common-38-36.noarch 108/139 Verifying : fedora-release-identity-basic-38-36.noarch 109/139 Verifying : glib2-2.76.3-1.fc38.x86_64 110/139 Verifying : glibc-2.37-4.fc38.x86_64 111/139 Verifying : glibc-common-2.37-4.fc38.x86_64 112/139 Verifying : glibc-minimal-langpack-2.37-4.fc38.x86_64 113/139 Verifying : libcurl-8.0.1-1.fc38.x86_64 114/139 Verifying : libdnf-0.70.1-1.fc38.x86_64 115/139 Verifying : libgcc-13.1.1-2.fc38.x86_64 116/139 Verifying : libgcrypt-1.10.2-1.fc38.x86_64 117/139 Verifying : libgomp-13.1.1-2.fc38.x86_64 118/139 Verifying : libgpg-error-1.47-1.fc38.x86_64 119/139 Verifying : libmodulemd-2.15.0-2.fc38.x86_64 120/139 Verifying : libreport-filesystem-2.17.10-1.fc38.noarch 121/139 Verifying : libssh-0.10.5-1.fc38.x86_64 122/139 Verifying : libssh-config-0.10.5-1.fc38.noarch 123/139 Verifying : libstdc++-13.1.1-2.fc38.x86_64 124/139 Verifying : libtirpc-1.3.3-1.rc1.fc38.x86_64 125/139 Verifying : libxml2-2.10.4-1.fc38.x86_64 126/139 Verifying : libzstd-1.5.5-1.fc38.x86_64 127/139 Verifying : python3-dnf-4.15.1-1.fc38.noarch 128/139 Verifying : python3-dnf-plugins-core-4.4.1-1.fc38.noarch 129/139 Verifying : python3-hawkey-0.70.1-1.fc38.x86_64 130/139 Verifying : python3-libdnf-0.70.1-1.fc38.x86_64 131/139 Verifying : python3-rpm-4.18.1-3.fc38.x86_64 132/139 Verifying : rpm-4.18.1-3.fc38.x86_64 133/139 Verifying : rpm-build-libs-4.18.1-3.fc38.x86_64 134/139 Verifying : rpm-libs-4.18.1-3.fc38.x86_64 135/139 Verifying : rpm-sequoia-1.4.0-3.fc38.x86_64 136/139 Verifying : rpm-sign-libs-4.18.1-3.fc38.x86_64 137/139 Verifying : systemd-libs-253.4-1.fc38.x86_64 138/139 Verifying : zchunk-libs-1.3.1-1.fc38.x86_64 139/139 Installed products updated. Installed: alternatives-1.24-1.fc38.x86_64 audit-libs-3.1.1-1.fc38.x86_64 basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38.x86_64 bzip2-libs-1.0.8-13.fc38.x86_64 ca-certificates-2023.2.60-2.fc38.noarch coreutils-9.1-12.fc38.x86_64 coreutils-common-9.1-12.fc38.x86_64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-1.fc38.x86_64 cyrus-sasl-lib-2.1.28-9.fc38.x86_64 dbus-libs-1:1.14.6-1.fc38.x86_64 dnf-4.15.1-1.fc38.noarch dnf-data-4.15.1-1.fc38.noarch dnf-plugins-core-4.4.1-1.fc38.noarch elfutils-default-yama-scope-0.189-2.fc38.noarch elfutils-libelf-0.189-2.fc38.x86_64 elfutils-libs-0.189-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-libs-5.44-3.fc38.x86_64 filesystem-3.18-3.fc38.x86_64 findutils-1:4.9.0-3.fc38.x86_64 gawk-5.1.1-5.fc38.x86_64 gdbm-libs-1:1.23-3.fc38.x86_64 glib2-2.76.3-1.fc38.x86_64 glibc-2.37-4.fc38.x86_64 glibc-common-2.37-4.fc38.x86_64 glibc-minimal-langpack-2.37-4.fc38.x86_64 gmp-1:6.2.1-4.fc38.x86_64 gnupg2-2.4.0-3.fc38.x86_64 gnutls-3.8.0-2.fc38.x86_64 gpgme-1.17.1-3.fc38.x86_64 grep-3.8-3.fc38.x86_64 ima-evm-utils-1.4-7.fc38.x86_64 json-c-0.16-4.fc38.x86_64 keyutils-libs-1.6.1-6.fc38.x86_64 krb5-libs-1.20.1-8.fc38.x86_64 libacl-2.3.1-6.fc38.x86_64 libarchive-3.6.1-4.fc38.x86_64 libassuan-2.5.5-6.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-6.fc38.x86_64 libcap-ng-0.8.3-5.fc38.x86_64 libcom_err-1.46.5-4.fc38.x86_64 libcomps-0.1.18-6.fc38.x86_64 libcurl-8.0.1-1.fc38.x86_64 libdnf-0.70.1-1.fc38.x86_64 libeconf-0.4.0-5.fc38.x86_64 libevent-2.1.12-8.fc38.x86_64 libffi-3.4.4-2.fc38.x86_64 libfsverity-1.4-9.fc38.x86_64 libgcc-13.1.1-2.fc38.x86_64 libgcrypt-1.10.2-1.fc38.x86_64 libgomp-13.1.1-2.fc38.x86_64 libgpg-error-1.47-1.fc38.x86_64 libidn2-2.3.4-2.fc38.x86_64 libksba-1.6.3-2.fc38.x86_64 libmodulemd-2.15.0-2.fc38.x86_64 libmount-2.38.1-4.fc38.x86_64 libnghttp2-1.52.0-1.fc38.x86_64 libnsl2-2.0.0-5.fc38.x86_64 libpsl-0.21.2-2.fc38.x86_64 librepo-1.15.1-2.fc38.x86_64 libreport-filesystem-2.17.10-1.fc38.noarch 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 libsolv-0.7.22-4.fc38.x86_64 libssh-0.10.5-1.fc38.x86_64 libssh-config-0.10.5-1.fc38.noarch libstdc++-13.1.1-2.fc38.x86_64 libtasn1-4.19.0-2.fc38.x86_64 libtirpc-1.3.3-1.rc1.fc38.x86_64 libunistring-1.1-3.fc38.x86_64 libunistring1.0-1.0-1.fc38.x86_64 libuuid-2.38.1-4.fc38.x86_64 libverto-0.3.2-5.fc38.x86_64 libxcrypt-4.4.33-7.fc38.x86_64 libxml2-2.10.4-1.fc38.x86_64 libyaml-0.2.5-9.fc38.x86_64 libzstd-1.5.5-1.fc38.x86_64 lua-libs-5.4.4-9.fc38.x86_64 lz4-libs-1.9.4-2.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 nettle-3.8-3.fc38.x86_64 npth-1.6-12.fc38.x86_64 openldap-2.6.4-1.fc38.x86_64 openssl-libs-1:3.0.8-2.fc38.x86_64 p11-kit-0.24.1-6.fc38.x86_64 p11-kit-trust-0.24.1-6.fc38.x86_64 pcre2-10.42-1.fc38.1.x86_64 pcre2-syntax-10.42-1.fc38.1.noarch popt-1.19-2.fc38.x86_64 publicsuffix-list-dafsa-20230318-1.fc38.noarch python-pip-wheel-22.3.1-2.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.3-2.fc38_clang16_03.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-4.15.1-1.fc38.noarch python3-dnf-plugins-core-4.4.1-1.fc38.noarch python3-gpg-1.17.1-3.fc38.x86_64 python3-hawkey-0.70.1-1.fc38.x86_64 python3-libcomps-0.1.18-6.fc38.x86_64 python3-libdnf-0.70.1-1.fc38.x86_64 python3-libs-3.11.3-2.fc38_clang16_03.x86_64 python3-rpm-4.18.1-3.fc38.x86_64 python3-six-1.16.0-9.fc38.noarch python3-systemd-235-2.fc38.x86_64 readline-8.2-3.fc38.x86_64 rpm-4.18.1-3.fc38.x86_64 rpm-build-libs-4.18.1-3.fc38.x86_64 rpm-libs-4.18.1-3.fc38.x86_64 rpm-sequoia-1.4.0-3.fc38.x86_64 rpm-sign-libs-4.18.1-3.fc38.x86_64 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.4-1.fc38.x86_64 tpm2-tss-4.0.1-3.fc38.x86_64 tzdata-2023c-1.fc38.noarch xz-libs-5.4.1-1.fc38.x86_64 zchunk-libs-1.3.1-1.fc38.x86_64 zlib-1.2.13-3.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-1685705915.432173/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 4.0 INFO: Mock Version: 4.0 INFO: Package manager dnf detected and used Start: installing minimal buildroot with dnf No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 21 kB/s | 1.5 kB 00:00 Copr repository 3.3 MB/s | 410 kB 00:00 Additional repo https_download_copr_fedorainfra 40 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 35 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 33 kB/s | 1.5 kB 00:00 fedora 641 kB/s | 26 kB 00:00 updates 540 kB/s | 24 kB 00:00 Dependencies resolved. ================================================================================ Package Arch Version Repo Size ================================================================================ Installing group/module packages: bash x86_64 5.2.15-3.fc38 fedora 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.9-1.fc38 fedora 397 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-4.fc38 updates 37 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 252-1.fc38 fedora 83 k rpm-build x86_64 4.18.1-3.fc38 updates 77 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.24-1.fc38 updates 39 k ansible-srpm-macros noarch 1-10.fc38 updates 21 k audit-libs x86_64 3.1.1-1.fc38 updates 116 k authselect x86_64 1.4.2-2.fc38 fedora 144 k authselect-libs x86_64 1.4.2-2.fc38 fedora 249 k basesystem noarch 11-15.fc38 fedora 7.0 k binutils x86_64 2.39-9.fc38 fedora 5.4 M binutils-gold x86_64 2.39-9.fc38 fedora 784 k bzip2-libs x86_64 1.0.8-13.fc38 fedora 41 k ca-certificates noarch 2023.2.60-2.fc38 fedora 845 k coreutils-common x86_64 9.1-12.fc38 updates 2.0 M cracklib x86_64 2.9.7-31.fc38 fedora 92 k crypto-policies noarch 20230301-1.gita12f7b2.fc38 fedora 93 k curl x86_64 8.0.1-1.fc38 updates 350 k cyrus-sasl-lib x86_64 2.1.28-9.fc38 fedora 794 k debugedit x86_64 5.0-7.fc38 fedora 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.189-2.fc38 updates 536 k elfutils-debuginfod-client x86_64 0.189-2.fc38 updates 39 k elfutils-default-yama-scope noarch 0.189-2.fc38 updates 15 k elfutils-libelf x86_64 0.189-2.fc38 updates 196 k elfutils-libs x86_64 0.189-2.fc38 updates 260 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.1-4.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-4.fc38 updates 2.1 M glibc-common x86_64 2.37-4.fc38 updates 314 k glibc-gconv-extra x86_64 2.37-4.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.2.0-2.fc38 fedora 27 k jansson x86_64 2.13.1-6.fc38 fedora 44 k kernel-srpm-macros noarch 1.0-16.fc38 fedora 9.3 k keyutils-libs x86_64 1.6.1-6.fc38 fedora 31 k krb5-libs x86_64 1.20.1-8.fc38 fedora 727 k libacl x86_64 2.3.1-6.fc38 fedora 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-6.fc38 fedora 67 k libcap-ng x86_64 0.8.3-5.fc38 fedora 32 k libcom_err x86_64 1.46.5-4.fc38 fedora 26 k libcurl x86_64 8.0.1-1.fc38 updates 313 k libdb x86_64 5.3.28-55.fc38 fedora 758 k libeconf x86_64 0.4.0-5.fc38 fedora 27 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.1.1-2.fc38 updates 106 k libgomp x86_64 13.1.1-2.fc38 updates 316 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-1.fc38 fedora 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.1.1-2.fc38 updates 860 k libtasn1 x86_64 4.19.0-2.fc38 fedora 74 k libtirpc x86_64 1.3.3-1.rc1.fc38 updates 93 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.33-7.fc38 fedora 120 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.4-1.fc38 fedora 254 k openssl-libs x86_64 1:3.0.8-2.fc38 fedora 2.1 M p11-kit x86_64 0.24.1-6.fc38 fedora 359 k p11-kit-trust x86_64 0.24.1-6.fc38 fedora 136 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 20230318-1.fc38 fedora 60 k pyproject-srpm-macros noarch 1.8.0-1.fc38 updates 15 k python-srpm-macros noarch 3.11-10.fc38 fedora 26 k qt5-srpm-macros noarch 5.15.9-1.fc38 updates 8.1 k readline x86_64 8.2-3.fc38 fedora 212 k rpm x86_64 4.18.1-3.fc38 updates 570 k rpm-build-libs x86_64 4.18.1-3.fc38 updates 94 k rpm-libs x86_64 4.18.1-3.fc38 updates 313 k rpm-sequoia x86_64 1.4.0-3.fc38 updates 854 k rpmautospec-rpm-macros noarch 0.3.5-1.fc38 fedora 9.3 k rust-srpm-macros noarch 24-2.fc38 updates 12 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.4-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.1-4.fc38 fedora 40 k xz-libs x86_64 5.4.1-1.fc38 fedora 108 k zip x86_64 3.0-36.fc38 fedora 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 151 Packages Total size: 53 M Installed size: 183 M Downloading Packages: [SKIPPED] authselect-1.4.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.2-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] basesystem-11-15.fc38.noarch.rpm: Already downloaded [SKIPPED] bash-5.2.15-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-2.39-9.fc38.x86_64.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-9.fc38.x86_64.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] ca-certificates-2023.2.60-2.fc38.noarch.rpm: Already downloaded [SKIPPED] cpio-2.13-14.fc38.x86_64.rpm: Already downloaded [SKIPPED] cracklib-2.9.7-31.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] debugedit-5.0-7.fc38.x86_64.rpm: Already downloaded [SKIPPED] diffutils-3.9-1.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] go-srpm-macros-3.2.0-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] kernel-srpm-macros-1.0-16.fc38.noarch.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] krb5-libs-1.20.1-8.fc38.x86_64.rpm: Already downloaded [SKIPPED] libacl-2.3.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] libcap-2.48-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-5.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] libeconf-0.4.0-5.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] libnghttp2-1.52.0-1.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] libxcrypt-4.4.33-7.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] openldap-2.6.4-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.8-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-0.24.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.24.1-6.fc38.x86_64.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] publicsuffix-list-dafsa-20230318-1.fc38.noarch.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] redhat-rpm-config-252-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.5-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-12.fc38.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] xxhash-libs-0.8.1-4.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] zip-3.0-36.fc38.x86_64.rpm: Already downloaded [SKIPPED] zlib-1.2.13-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] alternatives-1.24-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-10.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.1.1-1.fc38.x86_64.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] curl-8.0.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-0.189-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.189-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.189-2.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.189-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] elfutils-libs-0.189-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.1-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-2.37-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-common-2.37-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.37-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.37-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] libcurl-8.0.1-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libgcc-13.1.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libgomp-13.1.1-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.1.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-1.rc1.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] package-notes-srpm-macros-0.5-8.fc38.noarch.rpm: Already downloaded [SKIPPED] pyproject-srpm-macros-1.8.0-1.fc38.noarch.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.9-1.fc38.noarch.rpm: Already downloaded [SKIPPED] rpm-4.18.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-4.18.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.1-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.4.0-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] rust-srpm-macros-24-2.fc38.noarch.rpm: Already downloaded [SKIPPED] systemd-libs-253.4-1.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.1.1-2.fc38.x86_64 1/151 Running scriptlet: libgcc-13.1.1-2.fc38.x86_64 1/151 Installing : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/151 Running scriptlet: crypto-policies-20230301-1.gita12f7b2.fc38.noarc 2/151 Installing : fedora-release-identity-basic-38-36.noarch 3/151 Installing : tzdata-2023c-1.fc38.noarch 4/151 Installing : rust-srpm-macros-24-2.fc38.noarch 5/151 Installing : qt5-srpm-macros-5.15.9-1.fc38.noarch 6/151 Installing : pyproject-srpm-macros-1.8.0-1.fc38.noarch 7/151 Installing : package-notes-srpm-macros-0.5-8.fc38.noarch 8/151 Installing : libssh-config-0.10.5-1.fc38.noarch 9/151 Installing : coreutils-common-9.1-12.fc38.x86_64 10/151 Installing : ansible-srpm-macros-1-10.fc38.noarch 11/151 Installing : publicsuffix-list-dafsa-20230318-1.fc38.noarch 12/151 Installing : pkgconf-m4-1.8.0-6.fc38.noarch 13/151 Installing : perl-srpm-macros-1-48.fc38.noarch 14/151 Installing : pcre2-syntax-10.42-1.fc38.1.noarch 15/151 Installing : openblas-srpm-macros-2-13.fc38.noarch 16/151 Installing : ocaml-srpm-macros-7-3.fc38.noarch 17/151 Installing : ncurses-base-6.4-3.20230114.fc38.noarch 18/151 Installing : kernel-srpm-macros-1.0-16.fc38.noarch 19/151 Installing : gnat-srpm-macros-6-2.fc38.noarch 20/151 Installing : ghc-srpm-macros-1.6.1-1.fc38.noarch 21/151 Installing : fpc-srpm-macros-1.3-7.fc38.noarch 22/151 Installing : fedora-gpg-keys-38-1.noarch 23/151 Installing : fedora-release-38-36.noarch 24/151 Installing : fedora-repos-38-1.noarch 25/151 Installing : fedora-release-common-38-36.noarch 26/151 Installing : setup-2.14.3-2.fc38.noarch 27/151 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-2.fc38.noarch 27/151 Installing : filesystem-3.18-3.fc38.x86_64 28/151 Installing : basesystem-11-15.fc38.noarch 29/151 Installing : bash-5.2.15-3.fc38.x86_64 30/151 Running scriptlet: bash-5.2.15-3.fc38.x86_64 30/151 Installing : ncurses-libs-6.4-3.20230114.fc38.x86_64 31/151 Installing : glibc-common-2.37-4.fc38.x86_64 32/151 Installing : glibc-gconv-extra-2.37-4.fc38.x86_64 33/151 Running scriptlet: glibc-gconv-extra-2.37-4.fc38.x86_64 33/151 Installing : glibc-minimal-langpack-2.37-4.fc38.x86_64 34/151 Running scriptlet: glibc-2.37-4.fc38.x86_64 35/151 Installing : glibc-2.37-4.fc38.x86_64 35/151 Running scriptlet: glibc-2.37-4.fc38.x86_64 35/151 Installing : zlib-1.2.13-3.fc38.x86_64 36/151 Installing : xz-libs-5.4.1-1.fc38.x86_64 37/151 Installing : bzip2-libs-1.0.8-13.fc38.x86_64 38/151 Installing : libzstd-1.5.5-1.fc38.x86_64 39/151 Installing : elfutils-libelf-0.189-2.fc38.x86_64 40/151 Installing : libuuid-2.38.1-4.fc38.x86_64 41/151 Installing : popt-1.19-2.fc38.x86_64 42/151 Installing : libstdc++-13.1.1-2.fc38.x86_64 43/151 Installing : libblkid-2.38.1-4.fc38.x86_64 44/151 Installing : gmp-1:6.2.1-4.fc38.x86_64 45/151 Installing : libattr-2.5.1-6.fc38.x86_64 46/151 Installing : libacl-2.3.1-6.fc38.x86_64 47/151 Installing : libcap-2.48-6.fc38.x86_64 48/151 Installing : libxcrypt-4.4.33-7.fc38.x86_64 49/151 Installing : readline-8.2-3.fc38.x86_64 50/151 Installing : libeconf-0.4.0-5.fc38.x86_64 51/151 Installing : lz4-libs-1.9.4-2.fc38.x86_64 52/151 Installing : systemd-libs-253.4-1.fc38.x86_64 53/151 Installing : mpfr-4.1.1-3.fc38.x86_64 54/151 Installing : dwz-0.15-2.fc38.x86_64 55/151 Installing : unzip-6.0-60.fc38.x86_64 56/151 Installing : file-libs-5.44-3.fc38.x86_64 57/151 Installing : file-5.44-3.fc38.x86_64 58/151 Installing : sqlite-libs-3.40.1-2.fc38.x86_64 59/151 Installing : libcap-ng-0.8.3-5.fc38.x86_64 60/151 Installing : audit-libs-3.1.1-1.fc38.x86_64 61/151 Installing : pam-libs-1.5.2-16.fc38.x86_64 62/151 Installing : libcom_err-1.46.5-4.fc38.x86_64 63/151 Installing : libsepol-3.5-1.fc38.x86_64 64/151 Installing : libsmartcols-2.38.1-4.fc38.x86_64 65/151 Installing : libunistring1.0-1.0-1.fc38.x86_64 66/151 Installing : libidn2-2.3.4-2.fc38.x86_64 67/151 Installing : lua-libs-5.4.4-9.fc38.x86_64 68/151 Installing : pcre2-10.42-1.fc38.1.x86_64 69/151 Installing : libselinux-3.5-1.fc38.x86_64 70/151 Installing : sed-4.8-12.fc38.x86_64 71/151 Installing : grep-3.8-3.fc38.x86_64 72/151 Installing : findutils-1:4.9.0-3.fc38.x86_64 73/151 Installing : xz-5.4.1-1.fc38.x86_64 74/151 Installing : libmount-2.38.1-4.fc38.x86_64 75/151 Installing : alternatives-1.24-1.fc38.x86_64 76/151 Installing : util-linux-core-2.38.1-4.fc38.x86_64 77/151 Installing : libsemanage-3.5-2.fc38.x86_64 78/151 Installing : shadow-utils-2:4.13-6.fc38.x86_64 79/151 Running scriptlet: libutempter-1.2.1-8.fc38.x86_64 80/151 Installing : libutempter-1.2.1-8.fc38.x86_64 80/151 Installing : tar-2:1.34-8.fc38.x86_64 81/151 Installing : libpsl-0.21.2-2.fc38.x86_64 82/151 Installing : zip-3.0-36.fc38.x86_64 83/151 Installing : zstd-1.5.5-1.fc38.x86_64 84/151 Installing : libfdisk-2.38.1-4.fc38.x86_64 85/151 Installing : bzip2-1.0.8-13.fc38.x86_64 86/151 Installing : libxml2-2.10.4-1.fc38.x86_64 87/151 Installing : cpio-2.13-14.fc38.x86_64 88/151 Installing : diffutils-3.9-1.fc38.x86_64 89/151 Installing : ed-1.19-2.fc38.x86_64 90/151 Installing : patch-2.7.6-19.fc38.x86_64 91/151 Installing : gdbm-libs-1:1.23-3.fc38.x86_64 92/151 Installing : cyrus-sasl-lib-2.1.28-9.fc38.x86_64 93/151 Installing : jansson-2.13.1-6.fc38.x86_64 94/151 Installing : keyutils-libs-1.6.1-6.fc38.x86_64 95/151 Installing : libbrotli-1.0.9-11.fc38.x86_64 96/151 Installing : libdb-5.3.28-55.fc38.x86_64 97/151 Installing : libffi-3.4.4-2.fc38.x86_64 98/151 Installing : p11-kit-0.24.1-6.fc38.x86_64 99/151 Installing : libnghttp2-1.52.0-1.fc38.x86_64 100/151 Installing : libpkgconf-1.8.0-6.fc38.x86_64 101/151 Installing : pkgconf-1.8.0-6.fc38.x86_64 102/151 Installing : pkgconf-pkg-config-1.8.0-6.fc38.x86_64 103/151 Installing : libsigsegv-2.14-4.fc38.x86_64 104/151 Installing : gawk-5.1.1-5.fc38.x86_64 105/151 Installing : libtasn1-4.19.0-2.fc38.x86_64 106/151 Installing : p11-kit-trust-0.24.1-6.fc38.x86_64 107/151 Running scriptlet: p11-kit-trust-0.24.1-6.fc38.x86_64 107/151 Installing : openssl-libs-1:3.0.8-2.fc38.x86_64 108/151 Installing : coreutils-9.1-12.fc38.x86_64 109/151 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 110/151 Installing : ca-certificates-2023.2.60-2.fc38.noarch 110/151 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 110/151 Running scriptlet: authselect-libs-1.4.2-2.fc38.x86_64 111/151 Installing : authselect-libs-1.4.2-2.fc38.x86_64 111/151 Installing : gzip-1.12-3.fc38.x86_64 112/151 Installing : rpm-sequoia-1.4.0-3.fc38.x86_64 113/151 Installing : rpm-libs-4.18.1-3.fc38.x86_64 114/151 Installing : cracklib-2.9.7-31.fc38.x86_64 115/151 Installing : libpwquality-1.4.5-3.fc38.x86_64 116/151 Installing : authselect-1.4.2-2.fc38.x86_64 117/151 Installing : libarchive-3.6.1-4.fc38.x86_64 118/151 Installing : libevent-2.1.12-8.fc38.x86_64 119/151 Installing : openldap-2.6.4-1.fc38.x86_64 120/151 Installing : libverto-0.3.2-5.fc38.x86_64 121/151 Installing : krb5-libs-1.20.1-8.fc38.x86_64 122/151 Installing : libtirpc-1.3.3-1.rc1.fc38.x86_64 123/151 Installing : libnsl2-2.0.0-5.fc38.x86_64 124/151 Installing : pam-1.5.2-16.fc38.x86_64 125/151 Installing : libssh-0.10.5-1.fc38.x86_64 126/151 Installing : libcurl-8.0.1-1.fc38.x86_64 127/151 Installing : curl-8.0.1-1.fc38.x86_64 128/151 Running scriptlet: rpm-4.18.1-3.fc38.x86_64 129/151 Installing : rpm-4.18.1-3.fc38.x86_64 129/151 Installing : efi-srpm-macros-5-7.fc38.noarch 130/151 Installing : lua-srpm-macros-1-8.fc38.noarch 131/151 Installing : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 132/151 Installing : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 133/151 Installing : go-srpm-macros-3.2.0-2.fc38.noarch 134/151 Installing : python-srpm-macros-3.11-10.fc38.noarch 135/151 Installing : redhat-rpm-config-252-1.fc38.noarch 136/151 Installing : xxhash-libs-0.8.1-4.fc38.x86_64 137/151 Installing : libgomp-13.1.1-2.fc38.x86_64 138/151 Installing : elfutils-default-yama-scope-0.189-2.fc38.noarch 139/151 Running scriptlet: elfutils-default-yama-scope-0.189-2.fc38.noarch 139/151 Installing : elfutils-debuginfod-client-0.189-2.fc38.x86_64 140/151 Installing : elfutils-libs-0.189-2.fc38.x86_64 141/151 Installing : binutils-gold-2.39-9.fc38.x86_64 142/151 Installing : binutils-2.39-9.fc38.x86_64 143/151 Running scriptlet: binutils-2.39-9.fc38.x86_64 143/151 Installing : elfutils-0.189-2.fc38.x86_64 144/151 Installing : gdb-minimal-13.1-4.fc38.x86_64 145/151 Installing : debugedit-5.0-7.fc38.x86_64 146/151 Installing : rpm-build-libs-4.18.1-3.fc38.x86_64 147/151 Installing : rpm-build-4.18.1-3.fc38.x86_64 148/151 Installing : util-linux-2.38.1-4.fc38.x86_64 149/151 Installing : which-2.21-39.fc38.x86_64 150/151 Installing : info-7.0.2-2.fc38.x86_64 151/151 Running scriptlet: filesystem-3.18-3.fc38.x86_64 151/151 Running scriptlet: ca-certificates-2023.2.60-2.fc38.noarch 151/151 Running scriptlet: authselect-libs-1.4.2-2.fc38.x86_64 151/151 Running scriptlet: rpm-4.18.1-3.fc38.x86_64 151/151 Running scriptlet: info-7.0.2-2.fc38.x86_64 151/151 Verifying : authselect-1.4.2-2.fc38.x86_64 1/151 Verifying : authselect-libs-1.4.2-2.fc38.x86_64 2/151 Verifying : basesystem-11-15.fc38.noarch 3/151 Verifying : bash-5.2.15-3.fc38.x86_64 4/151 Verifying : binutils-2.39-9.fc38.x86_64 5/151 Verifying : binutils-gold-2.39-9.fc38.x86_64 6/151 Verifying : bzip2-1.0.8-13.fc38.x86_64 7/151 Verifying : bzip2-libs-1.0.8-13.fc38.x86_64 8/151 Verifying : ca-certificates-2023.2.60-2.fc38.noarch 9/151 Verifying : cpio-2.13-14.fc38.x86_64 10/151 Verifying : cracklib-2.9.7-31.fc38.x86_64 11/151 Verifying : crypto-policies-20230301-1.gita12f7b2.fc38.noarc 12/151 Verifying : cyrus-sasl-lib-2.1.28-9.fc38.x86_64 13/151 Verifying : debugedit-5.0-7.fc38.x86_64 14/151 Verifying : diffutils-3.9-1.fc38.x86_64 15/151 Verifying : dwz-0.15-2.fc38.x86_64 16/151 Verifying : ed-1.19-2.fc38.x86_64 17/151 Verifying : efi-srpm-macros-5-7.fc38.noarch 18/151 Verifying : fedora-gpg-keys-38-1.noarch 19/151 Verifying : fedora-repos-38-1.noarch 20/151 Verifying : file-5.44-3.fc38.x86_64 21/151 Verifying : file-libs-5.44-3.fc38.x86_64 22/151 Verifying : filesystem-3.18-3.fc38.x86_64 23/151 Verifying : findutils-1:4.9.0-3.fc38.x86_64 24/151 Verifying : fonts-srpm-macros-1:2.0.5-11.fc38.noarch 25/151 Verifying : fpc-srpm-macros-1.3-7.fc38.noarch 26/151 Verifying : gawk-5.1.1-5.fc38.x86_64 27/151 Verifying : gdbm-libs-1:1.23-3.fc38.x86_64 28/151 Verifying : ghc-srpm-macros-1.6.1-1.fc38.noarch 29/151 Verifying : gmp-1:6.2.1-4.fc38.x86_64 30/151 Verifying : gnat-srpm-macros-6-2.fc38.noarch 31/151 Verifying : go-srpm-macros-3.2.0-2.fc38.noarch 32/151 Verifying : grep-3.8-3.fc38.x86_64 33/151 Verifying : gzip-1.12-3.fc38.x86_64 34/151 Verifying : info-7.0.2-2.fc38.x86_64 35/151 Verifying : jansson-2.13.1-6.fc38.x86_64 36/151 Verifying : kernel-srpm-macros-1.0-16.fc38.noarch 37/151 Verifying : keyutils-libs-1.6.1-6.fc38.x86_64 38/151 Verifying : krb5-libs-1.20.1-8.fc38.x86_64 39/151 Verifying : libacl-2.3.1-6.fc38.x86_64 40/151 Verifying : libarchive-3.6.1-4.fc38.x86_64 41/151 Verifying : libattr-2.5.1-6.fc38.x86_64 42/151 Verifying : libblkid-2.38.1-4.fc38.x86_64 43/151 Verifying : libbrotli-1.0.9-11.fc38.x86_64 44/151 Verifying : libcap-2.48-6.fc38.x86_64 45/151 Verifying : libcap-ng-0.8.3-5.fc38.x86_64 46/151 Verifying : libcom_err-1.46.5-4.fc38.x86_64 47/151 Verifying : libdb-5.3.28-55.fc38.x86_64 48/151 Verifying : libeconf-0.4.0-5.fc38.x86_64 49/151 Verifying : libevent-2.1.12-8.fc38.x86_64 50/151 Verifying : libfdisk-2.38.1-4.fc38.x86_64 51/151 Verifying : libffi-3.4.4-2.fc38.x86_64 52/151 Verifying : libidn2-2.3.4-2.fc38.x86_64 53/151 Verifying : libmount-2.38.1-4.fc38.x86_64 54/151 Verifying : libnghttp2-1.52.0-1.fc38.x86_64 55/151 Verifying : libnsl2-2.0.0-5.fc38.x86_64 56/151 Verifying : libpkgconf-1.8.0-6.fc38.x86_64 57/151 Verifying : libpsl-0.21.2-2.fc38.x86_64 58/151 Verifying : libpwquality-1.4.5-3.fc38.x86_64 59/151 Verifying : libselinux-3.5-1.fc38.x86_64 60/151 Verifying : libsemanage-3.5-2.fc38.x86_64 61/151 Verifying : libsepol-3.5-1.fc38.x86_64 62/151 Verifying : libsigsegv-2.14-4.fc38.x86_64 63/151 Verifying : libsmartcols-2.38.1-4.fc38.x86_64 64/151 Verifying : libtasn1-4.19.0-2.fc38.x86_64 65/151 Verifying : libunistring1.0-1.0-1.fc38.x86_64 66/151 Verifying : libutempter-1.2.1-8.fc38.x86_64 67/151 Verifying : libuuid-2.38.1-4.fc38.x86_64 68/151 Verifying : libverto-0.3.2-5.fc38.x86_64 69/151 Verifying : libxcrypt-4.4.33-7.fc38.x86_64 70/151 Verifying : lua-libs-5.4.4-9.fc38.x86_64 71/151 Verifying : lua-srpm-macros-1-8.fc38.noarch 72/151 Verifying : lz4-libs-1.9.4-2.fc38.x86_64 73/151 Verifying : mpfr-4.1.1-3.fc38.x86_64 74/151 Verifying : ncurses-base-6.4-3.20230114.fc38.noarch 75/151 Verifying : ncurses-libs-6.4-3.20230114.fc38.x86_64 76/151 Verifying : ocaml-srpm-macros-7-3.fc38.noarch 77/151 Verifying : openblas-srpm-macros-2-13.fc38.noarch 78/151 Verifying : openldap-2.6.4-1.fc38.x86_64 79/151 Verifying : openssl-libs-1:3.0.8-2.fc38.x86_64 80/151 Verifying : p11-kit-0.24.1-6.fc38.x86_64 81/151 Verifying : p11-kit-trust-0.24.1-6.fc38.x86_64 82/151 Verifying : pam-1.5.2-16.fc38.x86_64 83/151 Verifying : pam-libs-1.5.2-16.fc38.x86_64 84/151 Verifying : patch-2.7.6-19.fc38.x86_64 85/151 Verifying : pcre2-10.42-1.fc38.1.x86_64 86/151 Verifying : pcre2-syntax-10.42-1.fc38.1.noarch 87/151 Verifying : perl-srpm-macros-1-48.fc38.noarch 88/151 Verifying : pkgconf-1.8.0-6.fc38.x86_64 89/151 Verifying : pkgconf-m4-1.8.0-6.fc38.noarch 90/151 Verifying : pkgconf-pkg-config-1.8.0-6.fc38.x86_64 91/151 Verifying : popt-1.19-2.fc38.x86_64 92/151 Verifying : publicsuffix-list-dafsa-20230318-1.fc38.noarch 93/151 Verifying : python-srpm-macros-3.11-10.fc38.noarch 94/151 Verifying : readline-8.2-3.fc38.x86_64 95/151 Verifying : redhat-rpm-config-252-1.fc38.noarch 96/151 Verifying : rpmautospec-rpm-macros-0.3.5-1.fc38.noarch 97/151 Verifying : sed-4.8-12.fc38.x86_64 98/151 Verifying : setup-2.14.3-2.fc38.noarch 99/151 Verifying : shadow-utils-2:4.13-6.fc38.x86_64 100/151 Verifying : sqlite-libs-3.40.1-2.fc38.x86_64 101/151 Verifying : tar-2:1.34-8.fc38.x86_64 102/151 Verifying : tzdata-2023c-1.fc38.noarch 103/151 Verifying : unzip-6.0-60.fc38.x86_64 104/151 Verifying : util-linux-2.38.1-4.fc38.x86_64 105/151 Verifying : util-linux-core-2.38.1-4.fc38.x86_64 106/151 Verifying : which-2.21-39.fc38.x86_64 107/151 Verifying : xxhash-libs-0.8.1-4.fc38.x86_64 108/151 Verifying : xz-5.4.1-1.fc38.x86_64 109/151 Verifying : xz-libs-5.4.1-1.fc38.x86_64 110/151 Verifying : zip-3.0-36.fc38.x86_64 111/151 Verifying : zlib-1.2.13-3.fc38.x86_64 112/151 Verifying : alternatives-1.24-1.fc38.x86_64 113/151 Verifying : ansible-srpm-macros-1-10.fc38.noarch 114/151 Verifying : audit-libs-3.1.1-1.fc38.x86_64 115/151 Verifying : coreutils-9.1-12.fc38.x86_64 116/151 Verifying : coreutils-common-9.1-12.fc38.x86_64 117/151 Verifying : curl-8.0.1-1.fc38.x86_64 118/151 Verifying : elfutils-0.189-2.fc38.x86_64 119/151 Verifying : elfutils-debuginfod-client-0.189-2.fc38.x86_64 120/151 Verifying : elfutils-default-yama-scope-0.189-2.fc38.noarch 121/151 Verifying : elfutils-libelf-0.189-2.fc38.x86_64 122/151 Verifying : elfutils-libs-0.189-2.fc38.x86_64 123/151 Verifying : fedora-release-38-36.noarch 124/151 Verifying : fedora-release-common-38-36.noarch 125/151 Verifying : fedora-release-identity-basic-38-36.noarch 126/151 Verifying : gdb-minimal-13.1-4.fc38.x86_64 127/151 Verifying : glibc-2.37-4.fc38.x86_64 128/151 Verifying : glibc-common-2.37-4.fc38.x86_64 129/151 Verifying : glibc-gconv-extra-2.37-4.fc38.x86_64 130/151 Verifying : glibc-minimal-langpack-2.37-4.fc38.x86_64 131/151 Verifying : libcurl-8.0.1-1.fc38.x86_64 132/151 Verifying : libgcc-13.1.1-2.fc38.x86_64 133/151 Verifying : libgomp-13.1.1-2.fc38.x86_64 134/151 Verifying : libssh-0.10.5-1.fc38.x86_64 135/151 Verifying : libssh-config-0.10.5-1.fc38.noarch 136/151 Verifying : libstdc++-13.1.1-2.fc38.x86_64 137/151 Verifying : libtirpc-1.3.3-1.rc1.fc38.x86_64 138/151 Verifying : libxml2-2.10.4-1.fc38.x86_64 139/151 Verifying : libzstd-1.5.5-1.fc38.x86_64 140/151 Verifying : package-notes-srpm-macros-0.5-8.fc38.noarch 141/151 Verifying : pyproject-srpm-macros-1.8.0-1.fc38.noarch 142/151 Verifying : qt5-srpm-macros-5.15.9-1.fc38.noarch 143/151 Verifying : rpm-4.18.1-3.fc38.x86_64 144/151 Verifying : rpm-build-4.18.1-3.fc38.x86_64 145/151 Verifying : rpm-build-libs-4.18.1-3.fc38.x86_64 146/151 Verifying : rpm-libs-4.18.1-3.fc38.x86_64 147/151 Verifying : rpm-sequoia-1.4.0-3.fc38.x86_64 148/151 Verifying : rust-srpm-macros-24-2.fc38.noarch 149/151 Verifying : systemd-libs-253.4-1.fc38.x86_64 150/151 Verifying : zstd-1.5.5-1.fc38.x86_64 151/151 Installed: alternatives-1.24-1.fc38.x86_64 ansible-srpm-macros-1-10.fc38.noarch audit-libs-3.1.1-1.fc38.x86_64 authselect-1.4.2-2.fc38.x86_64 authselect-libs-1.4.2-2.fc38.x86_64 basesystem-11-15.fc38.noarch bash-5.2.15-3.fc38.x86_64 binutils-2.39-9.fc38.x86_64 binutils-gold-2.39-9.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-2.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.7-31.fc38.x86_64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch curl-8.0.1-1.fc38.x86_64 cyrus-sasl-lib-2.1.28-9.fc38.x86_64 debugedit-5.0-7.fc38.x86_64 diffutils-3.9-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.189-2.fc38.x86_64 elfutils-debuginfod-client-0.189-2.fc38.x86_64 elfutils-default-yama-scope-0.189-2.fc38.noarch elfutils-libelf-0.189-2.fc38.x86_64 elfutils-libs-0.189-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.1-4.fc38.x86_64 gdbm-libs-1:1.23-3.fc38.x86_64 ghc-srpm-macros-1.6.1-1.fc38.noarch glibc-2.37-4.fc38.x86_64 glibc-common-2.37-4.fc38.x86_64 glibc-gconv-extra-2.37-4.fc38.x86_64 glibc-minimal-langpack-2.37-4.fc38.x86_64 gmp-1:6.2.1-4.fc38.x86_64 gnat-srpm-macros-6-2.fc38.noarch go-srpm-macros-3.2.0-2.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-16.fc38.noarch keyutils-libs-1.6.1-6.fc38.x86_64 krb5-libs-1.20.1-8.fc38.x86_64 libacl-2.3.1-6.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-6.fc38.x86_64 libcap-ng-0.8.3-5.fc38.x86_64 libcom_err-1.46.5-4.fc38.x86_64 libcurl-8.0.1-1.fc38.x86_64 libdb-5.3.28-55.fc38.x86_64 libeconf-0.4.0-5.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.1.1-2.fc38.x86_64 libgomp-13.1.1-2.fc38.x86_64 libidn2-2.3.4-2.fc38.x86_64 libmount-2.38.1-4.fc38.x86_64 libnghttp2-1.52.0-1.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.1.1-2.fc38.x86_64 libtasn1-4.19.0-2.fc38.x86_64 libtirpc-1.3.3-1.rc1.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.33-7.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.4-1.fc38.x86_64 openssl-libs-1:3.0.8-2.fc38.x86_64 p11-kit-0.24.1-6.fc38.x86_64 p11-kit-trust-0.24.1-6.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-20230318-1.fc38.noarch pyproject-srpm-macros-1.8.0-1.fc38.noarch python-srpm-macros-3.11-10.fc38.noarch qt5-srpm-macros-5.15.9-1.fc38.noarch readline-8.2-3.fc38.x86_64 redhat-rpm-config-252-1.fc38.noarch rpm-4.18.1-3.fc38.x86_64 rpm-build-4.18.1-3.fc38.x86_64 rpm-build-libs-4.18.1-3.fc38.x86_64 rpm-libs-4.18.1-3.fc38.x86_64 rpm-sequoia-1.4.0-3.fc38.x86_64 rpmautospec-rpm-macros-0.3.5-1.fc38.noarch rust-srpm-macros-24-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.4-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.1-4.fc38.x86_64 xz-5.4.1-1.fc38.x86_64 xz-libs-5.4.1-1.fc38.x86_64 zip-3.0-36.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 32 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 40 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 34 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 33 kB/s | 1.5 kB 00:00 fedora 504 kB/s | 26 kB 00:00 updates 578 kB/s | 24 kB 00:00 Dependencies resolved. ==================================================================================================================================================================================================================== Package Arch Version Repository Size ==================================================================================================================================================================================================================== Installing: clang x86_64 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch 80 k clang-rpm-config17 noarch 1-146.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 18 k compiler-rt x86_64 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch 2.2 M libatomic x86_64 13.1.1-2.fc38 updates 32 k libomp x86_64 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch 690 k libomp-devel x86_64 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch 369 k llvm x86_64 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch 24 M Installing dependencies: annobin-docs noarch 12.10-1.fc38 updates 94 k annobin-plugin-gcc x86_64 12.10-1.fc38 updates 893 k clang-libs x86_64 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch 21 M clang-resource-filesystem x86_64 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch 12 k clang-rpm-config noarch 1-146.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_clang_rpm_config_fedora_releasever_basearch 74 k cpp x86_64 13.1.1-2.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.1.1-2.fc38 updates 34 M gcc-c++ x86_64 13.1.1-2.fc38 updates 13 M gcc-plugin-annobin x86_64 13.1.1-2.fc38 updates 43 k glibc-devel x86_64 2.37-4.fc38 updates 52 k glibc-headers-x86 noarch 2.37-4.fc38 updates 532 k guile22 x86_64 2.2.7-7.fc38 fedora 6.5 M kernel-headers x86_64 6.3.3-200.fc38 updates 1.5 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.1.1-2.fc38 updates 2.6 M libtool-ltdl x86_64 2.4.7-6.fc38 fedora 37 k libxcrypt-devel x86_64 4.4.33-7.fc38 fedora 30 k llvm-libs x86_64 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38 https_download_copr_fedorainfracloud_org_results_fedora_llvm_team_llvm_snapshots_incubator_20230601_fedora_releasever_basearch 25 M make x86_64 1:4.4-3.fc38 fedora 580 k mpdecimal x86_64 2.5.1-6.fc38 fedora 89 k python-pip-wheel noarch 22.3.1-2.fc38 fedora 1.4 M python-setuptools-wheel noarch 65.5.1-2.fc38 fedora 715 k python3 x86_64 3.11.3-2.fc38_clang16_03 copr_base 28 k python3-libs x86_64 3.11.3-2.fc38_clang16_03 copr_base 9.5 M Transaction Summary ==================================================================================================================================================================================================================== Install 37 Packages Total size: 156 M Installed size: 647 M Downloading Packages: [SKIPPED] python3-3.11.3-2.fc38_clang16_03.x86_64.rpm: Already downloaded [SKIPPED] python3-libs-3.11.3-2.fc38_clang16_03.x86_64.rpm: Already downloaded [SKIPPED] clang-rpm-config-1-146.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-rpm-config17-1-146.fc38.noarch.rpm: Already downloaded [SKIPPED] clang-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] clang-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] clang-resource-filesystem-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] compiler-rt-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libomp-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] libomp-devel-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] llvm-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] llvm-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.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] libxcrypt-devel-4.4.33-7.fc38.x86_64.rpm: Already downloaded [SKIPPED] make-4.4-3.fc38.x86_64.rpm: Already downloaded [SKIPPED] mpdecimal-2.5.1-6.fc38.x86_64.rpm: Already downloaded [SKIPPED] python-pip-wheel-22.3.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] python-setuptools-wheel-65.5.1-2.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-docs-12.10-1.fc38.noarch.rpm: Already downloaded [SKIPPED] annobin-plugin-gcc-12.10-1.fc38.x86_64.rpm: Already downloaded [SKIPPED] cpp-13.1.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-13.1.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-c++-13.1.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.1.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-devel-2.37-4.fc38.x86_64.rpm: Already downloaded [SKIPPED] glibc-headers-x86-2.37-4.fc38.noarch.rpm: Already downloaded [SKIPPED] kernel-headers-6.3.3-200.fc38.x86_64.rpm: Already downloaded [SKIPPED] libatomic-13.1.1-2.fc38.x86_64.rpm: Already downloaded [SKIPPED] libstdc++-devel-13.1.1-2.fc38.x86_64.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-17.0.0~pre20230601.g0038 2/37 Installing : libstdc++-devel-13.1.1-2.fc38.x86_64 3/37 Installing : cpp-13.1.1-2.fc38.x86_64 4/37 Installing : libatomic-13.1.1-2.fc38.x86_64 5/37 Installing : kernel-headers-6.3.3-200.fc38.x86_64 6/37 Installing : glibc-headers-x86-2.37-4.fc38.noarch 7/37 Installing : glibc-devel-2.37-4.fc38.x86_64 8/37 Installing : libxcrypt-devel-4.4.33-7.fc38.x86_64 9/37 Installing : annobin-docs-12.10-1.fc38.noarch 10/37 Installing : python-setuptools-wheel-65.5.1-2.fc38.noarch 11/37 Installing : python-pip-wheel-22.3.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-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc3 16/37 Installing : libomp-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x 17/37 Installing : libomp-devel-17.0.0~pre20230601.g0038d6c7fe75a9-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-3.fc38.x86_64 24/37 Installing : gcc-13.1.1-2.fc38.x86_64 25/37 Running scriptlet: gcc-13.1.1-2.fc38.x86_64 25/37 Installing : gcc-c++-13.1.1-2.fc38.x86_64 26/37 Installing : expat-2.5.0-2.fc38.x86_64 27/37 Installing : python3-libs-3.11.3-2.fc38_clang16_03.x86_64 28/37 Installing : python3-3.11.3-2.fc38_clang16_03.x86_64 29/37 Installing : compiler-rt-17.0.0~pre20230601.g0038d6c7fe75a9-1.f 30/37 Installing : clang-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc 31/37 Installing : clang-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x8 32/37 Installing : llvm-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86 33/37 Installing : clang-rpm-config-1-146.fc38.noarch 34/37 Installing : clang-rpm-config17-1-146.fc38.noarch 35/37 Installing : annobin-plugin-gcc-12.10-1.fc38.x86_64 36/37 Running scriptlet: annobin-plugin-gcc-12.10-1.fc38.x86_64 36/37 Installing : gcc-plugin-annobin-13.1.1-2.fc38.x86_64 37/37 Running scriptlet: gcc-plugin-annobin-13.1.1-2.fc38.x86_64 37/37 Verifying : python3-3.11.3-2.fc38_clang16_03.x86_64 1/37 Verifying : python3-libs-3.11.3-2.fc38_clang16_03.x86_64 2/37 Verifying : clang-rpm-config-1-146.fc38.noarch 3/37 Verifying : clang-rpm-config17-1-146.fc38.noarch 4/37 Verifying : clang-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x8 5/37 Verifying : clang-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc 6/37 Verifying : clang-resource-filesystem-17.0.0~pre20230601.g0038 7/37 Verifying : compiler-rt-17.0.0~pre20230601.g0038d6c7fe75a9-1.f 8/37 Verifying : libomp-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x 9/37 Verifying : libomp-devel-17.0.0~pre20230601.g0038d6c7fe75a9-1. 10/37 Verifying : llvm-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86 11/37 Verifying : llvm-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.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 : libxcrypt-devel-4.4.33-7.fc38.x86_64 22/37 Verifying : make-1:4.4-3.fc38.x86_64 23/37 Verifying : mpdecimal-2.5.1-6.fc38.x86_64 24/37 Verifying : python-pip-wheel-22.3.1-2.fc38.noarch 25/37 Verifying : python-setuptools-wheel-65.5.1-2.fc38.noarch 26/37 Verifying : annobin-docs-12.10-1.fc38.noarch 27/37 Verifying : annobin-plugin-gcc-12.10-1.fc38.x86_64 28/37 Verifying : cpp-13.1.1-2.fc38.x86_64 29/37 Verifying : gcc-13.1.1-2.fc38.x86_64 30/37 Verifying : gcc-c++-13.1.1-2.fc38.x86_64 31/37 Verifying : gcc-plugin-annobin-13.1.1-2.fc38.x86_64 32/37 Verifying : glibc-devel-2.37-4.fc38.x86_64 33/37 Verifying : glibc-headers-x86-2.37-4.fc38.noarch 34/37 Verifying : kernel-headers-6.3.3-200.fc38.x86_64 35/37 Verifying : libatomic-13.1.1-2.fc38.x86_64 36/37 Verifying : libstdc++-devel-13.1.1-2.fc38.x86_64 37/37 Installed: annobin-docs-12.10-1.fc38.noarch annobin-plugin-gcc-12.10-1.fc38.x86_64 clang-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 clang-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 clang-resource-filesystem-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 clang-rpm-config-1-146.fc38.noarch clang-rpm-config17-1-146.fc38.noarch compiler-rt-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 cpp-13.1.1-2.fc38.x86_64 expat-2.5.0-2.fc38.x86_64 gc-8.2.2-3.fc38.x86_64 gcc-13.1.1-2.fc38.x86_64 gcc-c++-13.1.1-2.fc38.x86_64 gcc-plugin-annobin-13.1.1-2.fc38.x86_64 glibc-devel-2.37-4.fc38.x86_64 glibc-headers-x86-2.37-4.fc38.noarch guile22-2.2.7-7.fc38.x86_64 kernel-headers-6.3.3-200.fc38.x86_64 libatomic-13.1.1-2.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-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 libomp-devel-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 libstdc++-devel-13.1.1-2.fc38.x86_64 libtool-ltdl-2.4.7-6.fc38.x86_64 libxcrypt-devel-4.4.33-7.fc38.x86_64 llvm-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 llvm-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 make-1:4.4-3.fc38.x86_64 mpdecimal-2.5.1-6.fc38.x86_64 python-pip-wheel-22.3.1-2.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch python3-3.11.3-2.fc38_clang16_03.x86_64 python3-libs-3.11.3-2.fc38_clang16_03.x86_64 Complete! Finish: installing minimal buildroot with dnf Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: glibc-common-2.37-4.fc38.x86_64 libtirpc-1.3.3-1.rc1.fc38.x86_64 audit-libs-3.1.1-1.fc38.x86_64 pam-1.5.2-16.fc38.x86_64 rpmautospec-rpm-macros-0.3.5-1.fc38.noarch elfutils-default-yama-scope-0.189-2.fc38.noarch ghc-srpm-macros-1.6.1-1.fc38.noarch p11-kit-0.24.1-6.fc38.x86_64 pcre2-10.42-1.fc38.1.x86_64 grep-3.8-3.fc38.x86_64 libzstd-1.5.5-1.fc38.x86_64 package-notes-srpm-macros-0.5-8.fc38.noarch lua-srpm-macros-1-8.fc38.noarch libtool-ltdl-2.4.7-6.fc38.x86_64 python3-3.11.3-2.fc38_clang16_03.x86_64 gawk-5.1.1-5.fc38.x86_64 cpp-13.1.1-2.fc38.x86_64 readline-8.2-3.fc38.x86_64 ncurses-libs-6.4-3.20230114.fc38.x86_64 fonts-srpm-macros-2.0.5-11.fc38.noarch libgomp-13.1.1-2.fc38.x86_64 ansible-srpm-macros-1-10.fc38.noarch kernel-headers-6.3.3-200.fc38.x86_64 python-pip-wheel-22.3.1-2.fc38.noarch rpm-libs-4.18.1-3.fc38.x86_64 libunistring1.0-1.0-1.fc38.x86_64 xz-libs-5.4.1-1.fc38.x86_64 findutils-4.9.0-3.fc38.x86_64 binutils-gold-2.39-9.fc38.x86_64 libstdc++-devel-13.1.1-2.fc38.x86_64 systemd-libs-253.4-1.fc38.x86_64 libgcc-13.1.1-2.fc38.x86_64 tar-1.34-8.fc38.x86_64 patch-2.7.6-19.fc38.x86_64 p11-kit-trust-0.24.1-6.fc38.x86_64 gc-8.2.2-3.fc38.x86_64 elfutils-0.189-2.fc38.x86_64 libbrotli-1.0.9-11.fc38.x86_64 libdwarf-0.6.0-1.fc38.x86_64 publicsuffix-list-dafsa-20230318-1.fc38.noarch libsemanage-3.5-2.fc38.x86_64 libdwarf-tools-0.6.0-1.fc38.x86_64 libcurl-8.0.1-1.fc38.x86_64 rpm-build-libs-4.18.1-3.fc38.x86_64 debugedit-5.0-7.fc38.x86_64 openldap-2.6.4-1.fc38.x86_64 util-linux-2.38.1-4.fc38.x86_64 krb5-libs-1.20.1-8.fc38.x86_64 compiler-rt-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 glibc-2.37-4.fc38.x86_64 alternatives-1.24-1.fc38.x86_64 libpkgconf-1.8.0-6.fc38.x86_64 libssh-config-0.10.5-1.fc38.noarch libattr-2.5.1-6.fc38.x86_64 openblas-srpm-macros-2-13.fc38.noarch libutempter-1.2.1-8.fc38.x86_64 ncurses-base-6.4-3.20230114.fc38.noarch jansson-2.13.1-6.fc38.x86_64 pyproject-srpm-macros-1.8.0-1.fc38.noarch info-7.0.2-2.fc38.x86_64 elfutils-debuginfod-client-0.189-2.fc38.x86_64 libnsl2-2.0.0-5.fc38.x86_64 lz4-libs-1.9.4-2.fc38.x86_64 glibc-headers-x86-2.37-4.fc38.noarch libffi-3.4.4-2.fc38.x86_64 unzip-6.0-60.fc38.x86_64 clang-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 file-libs-5.44-3.fc38.x86_64 annobin-docs-12.10-1.fc38.noarch libsigsegv-2.14-4.fc38.x86_64 clang-resource-filesystem-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 libfdisk-2.38.1-4.fc38.x86_64 gnat-srpm-macros-6-2.fc38.noarch fedora-release-common-38-36.noarch libcom_err-1.46.5-4.fc38.x86_64 pkgconf-m4-1.8.0-6.fc38.noarch zstd-1.5.5-1.fc38.x86_64 sed-4.8-12.fc38.x86_64 libstdc++-13.1.1-2.fc38.x86_64 elfutils-libelf-0.189-2.fc38.x86_64 curl-8.0.1-1.fc38.x86_64 pkgconf-pkg-config-1.8.0-6.fc38.x86_64 coreutils-9.1-12.fc38.x86_64 libuuid-2.38.1-4.fc38.x86_64 gdb-minimal-13.1-4.fc38.x86_64 make-4.4-3.fc38.x86_64 redhat-rpm-config-252-1.fc38.noarch libssh-0.10.5-1.fc38.x86_64 gcc-c++-13.1.1-2.fc38.x86_64 ed-1.19-2.fc38.x86_64 fedora-gpg-keys-38-1.noarch libnghttp2-1.52.0-1.fc38.x86_64 python-srpm-macros-3.11-10.fc38.noarch efi-srpm-macros-5-7.fc38.noarch libb2-0.98.1-8.fc38.x86_64 libmount-2.38.1-4.fc38.x86_64 shadow-utils-4.13-6.fc38.x86_64 rpm-sequoia-1.4.0-3.fc38.x86_64 mpdecimal-2.5.1-6.fc38.x86_64 libcap-2.48-6.fc38.x86_64 popt-1.19-2.fc38.x86_64 clang-rpm-config-1-146.fc38.noarch zlib-1.2.13-3.fc38.x86_64 basesystem-11-15.fc38.noarch keyutils-libs-1.6.1-6.fc38.x86_64 annobin-plugin-gcc-12.10-1.fc38.x86_64 rust-srpm-macros-24-2.fc38.noarch perl-srpm-macros-1-48.fc38.noarch python-setuptools-wheel-65.5.1-2.fc38.noarch gdbm-libs-1.23-3.fc38.x86_64 qt5-srpm-macros-5.15.9-1.fc38.noarch pcre2-syntax-10.42-1.fc38.1.noarch libeconf-0.4.0-5.fc38.x86_64 libxcrypt-4.4.33-7.fc38.x86_64 libomp-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 kernel-srpm-macros-1.0-16.fc38.noarch libblkid-2.38.1-4.fc38.x86_64 libacl-2.3.1-6.fc38.x86_64 gzip-1.12-3.fc38.x86_64 libsepol-3.5-1.fc38.x86_64 libevent-2.1.12-8.fc38.x86_64 bzip2-1.0.8-13.fc38.x86_64 bash-5.2.15-3.fc38.x86_64 rpm-4.18.1-3.fc38.x86_64 expat-2.5.0-2.fc38.x86_64 clang-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 libselinux-3.5-1.fc38.x86_64 fpc-srpm-macros-1.3-7.fc38.noarch bzip2-libs-1.0.8-13.fc38.x86_64 libidn2-2.3.4-2.fc38.x86_64 xz-5.4.1-1.fc38.x86_64 clang-rpm-config17-1-146.fc38.noarch libverto-0.3.2-5.fc38.x86_64 libmpc-1.3.1-2.fc38.x86_64 authselect-1.4.2-2.fc38.x86_64 file-5.44-3.fc38.x86_64 libpsl-0.21.2-2.fc38.x86_64 which-2.21-39.fc38.x86_64 libxml2-2.10.4-1.fc38.x86_64 binutils-2.39-9.fc38.x86_64 coreutils-common-9.1-12.fc38.x86_64 ca-certificates-2023.2.60-2.fc38.noarch util-linux-core-2.38.1-4.fc38.x86_64 gcc-plugin-annobin-13.1.1-2.fc38.x86_64 tzdata-2023c-1.fc38.noarch ocaml-srpm-macros-7-3.fc38.noarch fedora-repos-38-1.noarch cracklib-2.9.7-31.fc38.x86_64 gpg-pubkey-eb10b464-6202d9c6 setup-2.14.3-2.fc38.noarch fedora-release-identity-basic-38-36.noarch fedora-release-38-36.noarch gmp-6.2.1-4.fc38.x86_64 openssl-libs-3.0.8-2.fc38.x86_64 libatomic-13.1.1-2.fc38.x86_64 glibc-gconv-extra-2.37-4.fc38.x86_64 libtasn1-4.19.0-2.fc38.x86_64 libpwquality-1.4.5-3.fc38.x86_64 sqlite-libs-3.40.1-2.fc38.x86_64 lua-libs-5.4.4-9.fc38.x86_64 elfutils-libs-0.189-2.fc38.x86_64 dwz-0.15-2.fc38.x86_64 libdb-5.3.28-55.fc38.x86_64 gcc-13.1.1-2.fc38.x86_64 libedit-3.1-45.20221030cvs.fc38.x86_64 libomp-devel-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 mpfr-4.1.1-3.fc38.x86_64 crypto-policies-20230301-1.gita12f7b2.fc38.noarch xxhash-libs-0.8.1-4.fc38.x86_64 glibc-minimal-langpack-2.37-4.fc38.x86_64 pam-libs-1.5.2-16.fc38.x86_64 libxcrypt-devel-4.4.33-7.fc38.x86_64 guile22-2.2.7-7.fc38.x86_64 libcap-ng-0.8.3-5.fc38.x86_64 pkgconf-1.8.0-6.fc38.x86_64 libsmartcols-2.38.1-4.fc38.x86_64 llvm-libs-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 cyrus-sasl-lib-2.1.28-9.fc38.x86_64 llvm-17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38.x86_64 authselect-libs-1.4.2-2.fc38.x86_64 glibc-devel-2.37-4.fc38.x86_64 python3-libs-3.11.3-2.fc38_clang16_03.x86_64 rpm-build-4.18.1-3.fc38.x86_64 filesystem-3.18-3.fc38.x86_64 libarchive-3.6.1-4.fc38.x86_64 cpio-2.13-14.fc38.x86_64 zip-3.0-36.fc38.x86_64 diffutils-3.9-1.fc38.x86_64 go-srpm-macros-3.2.0-2.fc38.noarch 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_clang16_03.src.rpm Finish: rpmbuild -bs cp: ‘var/lib/mock/fedora-38-x86_64-1685705915.432173/root/var/log’: No such file or directory INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-x86_64-1685705915.432173/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-x86_64-1685705915.432173/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-x86_64-1685705915.432173/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-fxy__3b5/abseil-cpp/abseil-cpp.spec) Config(child) 1 minutes 23 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1685705915.432173 -r /var/lib/copr-rpmbuild/results/configs/child.cfg --with toolchain_clang --with clang_lto INFO: mock.py version 4.0 starting (python version = 3.11.0, NVR = mock-4.0-1.fc37)... Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/results/abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm) Config(fedora-38-x86_64) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1685705915.432173/root. INFO: reusing tmpfs at /var/lib/mock/fedora-38-x86_64-bootstrap-1685705915.432173/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 4.0 INFO: Mock Version: 4.0 INFO: Package manager dnf detected and used Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-38-x86_64-1685705915.432173/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin Mock Version: 4.0 INFO: Mock Version: 4.0 INFO: Package manager dnf detected and used Start: dnf update No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 33 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 41 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 33 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 34 kB/s | 1.5 kB 00:00 fedora 514 kB/s | 26 kB 00:00 updates 596 kB/s | 24 kB 00:00 Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Start: build setup for abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674259200 Wrote: /builddir/build/SRPMS/abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm No matches found for the following disable plugin patterns: local, spacewalk, versionlock Copr repository 34 kB/s | 1.5 kB 00:00 Copr repository 2.8 MB/s | 411 kB 00:00 Additional repo https_download_copr_fedorainfra 35 kB/s | 1.8 kB 00:00 Additional repo https_download_copr_fedorainfra 29 kB/s | 1.5 kB 00:00 Additional repo https_download_copr_fedorainfra 31 kB/s | 1.5 kB 00:00 fedora 620 kB/s | 26 kB 00:00 updates 570 kB/s | 24 kB 00:00 Package gcc-c++-13.1.1-2.fc38.x86_64 is already installed. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: cmake x86_64 3.26.4-3.fc38 updates 6.9 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.26.4-3.fc38 updates 2.2 M cmake-filesystem x86_64 3.26.4-3.fc38 updates 17 k cmake-rpm-macros noarch 3.26.4-3.fc38 updates 17 k emacs-filesystem noarch 1:28.2-4.fc38 fedora 7.6 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.44.2-3.fc38 fedora 152 k rhash x86_64 1.4.3-2.fc38 fedora 194 k vim-filesystem noarch 2:9.0.1587-1.fc38 updates 18 k Transaction Summary ================================================================================ Install 14 Packages Total size: 10 M Total download size: 10 M Installed size: 37 M Downloading Packages: [SKIPPED] emacs-filesystem-28.2-4.fc38.noarch.rpm: Already downloaded [SKIPPED] cmake-filesystem-3.26.4-3.fc38.x86_64.rpm: Already downloaded (3/14): gmock-1.13.0-2.fc38.x86_64.rpm 761 kB/s | 59 kB 00:00 (4/14): gtest-1.13.0-2.fc38.x86_64.rpm 1.6 MB/s | 171 kB 00:00 (5/14): jsoncpp-1.9.5-4.fc38.x86_64.rpm 4.6 MB/s | 97 kB 00:00 (6/14): gmock-devel-1.13.0-2.fc38.x86_64.rpm 1.8 MB/s | 222 kB 00:00 (7/14): ninja-build-1.11.1-2.fc38.x86_64.rpm 8.9 MB/s | 171 kB 00:00 (8/14): gtest-devel-1.13.0-2.fc38.x86_64.rpm 3.7 MB/s | 254 kB 00:00 (9/14): libuv-1.44.2-3.fc38.x86_64.rpm 6.7 MB/s | 152 kB 00:00 (10/14): rhash-1.4.3-2.fc38.x86_64.rpm 10 MB/s | 194 kB 00:00 (11/14): cmake-rpm-macros-3.26.4-3.fc38.noarch. 71 kB/s | 17 kB 00:00 (12/14): vim-filesystem-9.0.1587-1.fc38.noarch. 168 kB/s | 18 kB 00:00 (13/14): cmake-data-3.26.4-3.fc38.noarch.rpm 2.9 MB/s | 2.2 MB 00:00 (14/14): cmake-3.26.4-3.fc38.x86_64.rpm 7.0 MB/s | 6.9 MB 00:00 -------------------------------------------------------------------------------- Total 8.5 MB/s | 10 MB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : cmake-filesystem-3.26.4-3.fc38.x86_64 1/14 Installing : vim-filesystem-2:9.0.1587-1.fc38.noarch 2/14 Installing : cmake-rpm-macros-3.26.4-3.fc38.noarch 3/14 Installing : gtest-1.13.0-2.fc38.x86_64 4/14 Installing : gmock-1.13.0-2.fc38.x86_64 5/14 Installing : emacs-filesystem-1:28.2-4.fc38.noarch 6/14 Installing : gtest-devel-1.13.0-2.fc38.x86_64 7/14 Installing : rhash-1.4.3-2.fc38.x86_64 8/14 Installing : libuv-1:1.44.2-3.fc38.x86_64 9/14 Installing : jsoncpp-1.9.5-4.fc38.x86_64 10/14 Installing : cmake-3.26.4-3.fc38.x86_64 11/14 Installing : cmake-data-3.26.4-3.fc38.noarch 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 : emacs-filesystem-1:28.2-4.fc38.noarch 1/14 Verifying : gmock-1.13.0-2.fc38.x86_64 2/14 Verifying : gmock-devel-1.13.0-2.fc38.x86_64 3/14 Verifying : gtest-1.13.0-2.fc38.x86_64 4/14 Verifying : gtest-devel-1.13.0-2.fc38.x86_64 5/14 Verifying : jsoncpp-1.9.5-4.fc38.x86_64 6/14 Verifying : libuv-1:1.44.2-3.fc38.x86_64 7/14 Verifying : ninja-build-1.11.1-2.fc38.x86_64 8/14 Verifying : rhash-1.4.3-2.fc38.x86_64 9/14 Verifying : cmake-3.26.4-3.fc38.x86_64 10/14 Verifying : cmake-data-3.26.4-3.fc38.noarch 11/14 Verifying : cmake-filesystem-3.26.4-3.fc38.x86_64 12/14 Verifying : cmake-rpm-macros-3.26.4-3.fc38.noarch 13/14 Verifying : vim-filesystem-2:9.0.1587-1.fc38.noarch 14/14 Installed: cmake-3.26.4-3.fc38.x86_64 cmake-data-3.26.4-3.fc38.noarch cmake-filesystem-3.26.4-3.fc38.x86_64 cmake-rpm-macros-3.26.4-3.fc38.noarch emacs-filesystem-1:28.2-4.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.44.2-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.1587-1.fc38.noarch Complete! Finish: build setup for abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Start: rpmbuild abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1674259200 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.vWjvNR + 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.0TOgs8 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -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 17.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.5s) -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j2 --verbose [1/650] /usr/bin/clang++ -Dlog_severity_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [2/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [3/650] /usr/bin/clang++ -Draw_logging_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [4/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 && : [5/650] /usr/bin/clang++ -Dspinlock_wait_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [6/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [7/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 && : [8/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [9/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 && : [10/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [11/650] /usr/bin/clang++ -Dmalloc_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [13/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [14/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [15/650] /usr/bin/clang++ -Dbase_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [17/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 && : [18/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [19/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 && : [20/650] /usr/bin/clang++ -Dthrow_delegate_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [21/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [22/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 && : [23/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -Dexception_safety_testing_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [24/650] /usr/bin/clang++ -Datomic_hook_test_helper_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [25/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [26/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 && : [27/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [28/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [29/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [30/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [31/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [32/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [33/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [34/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [35/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [36/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [37/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [38/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [39/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -Dspinlock_test_common_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [41/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [42/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [43/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [44/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [45/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [46/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [48/650] /usr/bin/clang++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [49/650] /usr/bin/clang++ -Dscoped_set_env_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [50/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [51/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 && : [52/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [53/650] /usr/bin/clang++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [54/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_cmake_thread_test.dir/internal/cmake_thread_test.cc.o -o bin/absl_cmake_thread_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 && : [55/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [56/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [57/650] /usr/bin/clang++ -Dstrerror_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [58/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [59/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 && : [60/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [61/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [62/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [63/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [65/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [66/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [67/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [68/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [69/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [72/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [74/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [75/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [77/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [78/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [79/650] /usr/bin/clang++ -Dtest_instance_tracker_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [80/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [81/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 && : [82/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [83/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [84/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [85/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [87/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [88/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [89/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [90/650] /usr/bin/clang++ -Dhash_generator_testing_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [91/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [92/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [93/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [94/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [95/650] /usr/bin/clang++ -Dhashtablez_sampler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [96/650] /usr/bin/clang++ -Dhashtablez_sampler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [97/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [98/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [99/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [100/650] /usr/bin/clang++ -Draw_hash_set_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [101/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [102/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [103/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [105/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [106/650] /usr/bin/clang++ -Dstacktrace_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [107/650] /usr/bin/clang++ -Dsymbolize_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [108/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [109/650] /usr/bin/clang++ -Dexamine_stack_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [110/650] /usr/bin/clang++ -Dfailure_signal_handler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [111/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [112/650] /usr/bin/clang++ -Ddebugging_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [113/650] /usr/bin/clang++ -Ddebugging_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [114/650] /usr/bin/clang++ -Ddebugging_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [115/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [116/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 && : [117/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_stacktrace.so.2206.0.0 -o absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/CMakeFiles/stacktrace.dir/stacktrace.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base: absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 && : [118/650] /usr/bin/cmake -E cmake_symlink_library absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_stacktrace.so && : [119/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [120/650] /usr/bin/clang++ -Ddemangle_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [121/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [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++ -Dleak_check_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [124/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [125/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 && : [126/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [127/650] /usr/bin/clang++ -Dstack_consumption_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [128/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [129/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 && : [130/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [131/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [132/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [133/650] /usr/bin/clang++ -Dflags_program_name_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [135/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [136/650] /usr/bin/clang++ -Dflags_config_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [137/650] /usr/bin/clang++ -Dflags_commandlineflag_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [138/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [139/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 && : [140/650] /usr/bin/clang++ -Dflags_commandlineflag_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [141/650] /usr/bin/clang++ -Dflags_marshalling_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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_private_handle_accessor_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [143/650] /usr/bin/clang++ -Dflags_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [144/650] /usr/bin/clang++ -Dflags_reflection_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [146/650] /usr/bin/clang++ -Dflags_usage_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [147/650] /usr/bin/clang++ -Dflags_usage_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [148/650] /usr/bin/clang++ -Dflags_parse_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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{ \ | ^ :17:1: note: expanded from here 17 | 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{ \ | ^ :17:1: note: expanded from here 17 | 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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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{ \ | ^ :36:1: note: expanded from here 36 | 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{ \ | ^ :36:1: note: expanded from here 36 | 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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [151/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [152/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [153/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [154/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [155/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [157/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [158/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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{ \ | ^ :98:1: note: expanded from here 98 | 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{ \ | ^ :98:1: note: expanded from here 98 | 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{ \ | ^ :111:1: note: expanded from here 111 | 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{ \ | ^ :111:1: note: expanded from here 111 | 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{ \ | ^ :130:1: note: expanded from here 130 | 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{ \ | ^ :130:1: note: expanded from here 130 | 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{ \ | ^ :15:1: note: expanded from here 15 | 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{ \ | ^ :15:1: note: expanded from here 15 | 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{ \ | ^ :53:1: note: expanded from here 53 | 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{ \ | ^ :53:1: note: expanded from here 53 | 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{ \ | ^ :91:1: note: expanded from here 91 | 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{ \ | ^ :91:1: note: expanded from here 91 | 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. [159/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [160/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [161/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [163/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [164/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/functional/CMakeFiles/absl_function_ref_test.dir/function_ref_test.cc.o -o bin/absl_function_ref_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container absl/container/libabsl_test_instance_tracker.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [165/650] /usr/bin/clang++ -Dhash_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [166/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [167/650] /usr/bin/clang++ -Dcity_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [168/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [169/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 && : [170/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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++ -Dlow_level_hash_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [173/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [174/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [175/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [177/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [178/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/meta/CMakeFiles/absl_type_traits_test.dir/type_traits_test.cc.o -o bin/absl_type_traits_test /usr/lib64/libgmock_main.so.1.13.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [179/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [180/650] /usr/bin/clang++ -Dint128_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [181/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [182/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 && : [183/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [184/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 && : [185/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [186/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [187/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [188/650] /usr/bin/clang++ -Dexponential_biased_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [189/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [190/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 && : [191/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [192/650] /usr/bin/clang++ -Dperiodic_sampler_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [193/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [194/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 && : [195/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [196/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/profiling/CMakeFiles/absl_periodic_sampler_test.dir/internal/periodic_sampler_test.cc.o -o bin/absl_periodic_sampler_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling absl/profiling/libabsl_periodic_sampler.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [197/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [198/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [199/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [200/650] /usr/bin/clang++ -Drandom_distributions_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [201/650] /usr/bin/clang++ -Drandom_distributions_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [202/650] /usr/bin/clang++ -Drandom_seed_gen_exception_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [203/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [204/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 && : [205/650] /usr/bin/clang++ -Drandom_seed_sequences_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [206/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [207/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [209/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [210/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [211/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [212/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [213/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [214/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [215/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [217/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [218/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [219/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [220/650] /usr/bin/clang++ -Drandom_internal_seed_material_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [221/650] /usr/bin/clang++ -Drandom_internal_pool_urbg_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [222/650] /usr/bin/clang++ -Drandom_internal_platform_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [223/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [224/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 && : [225/650] /usr/bin/clang++ -Drandom_internal_randen_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [226/650] /usr/bin/clang++ -Drandom_internal_randen_slow_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [230/650] /usr/bin/clang++ -Drandom_internal_randen_hwaes_impl_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [231/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [232/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 && : [233/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_random_internal_randen_hwaes.so.2206.0.0 -o absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/CMakeFiles/random_internal_randen_hwaes.dir/internal/randen_detect.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random: absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 && : [234/650] /usr/bin/cmake -E cmake_symlink_library absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so && : [235/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [236/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 && : [237/650] /usr/bin/clang++ -Drandom_internal_distribution_test_util_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [238/650] /usr/bin/clang++ -Drandom_internal_distribution_test_util_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [239/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [240/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_traits_test.dir/internal/traits_test.cc.o -o bin/absl_random_internal_traits_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [241/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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{ \ | ^ :178:1: note: expanded from here 178 | 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{ \ | ^ :178:1: note: expanded from here 178 | 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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [243/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [244/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [245/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [246/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [249/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [252/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [253/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [254/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [255/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [256/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [257/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [258/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [259/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [260/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [261/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [262/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_uniform_helper_test.dir/internal/uniform_helper_test.cc.o -o bin/absl_random_internal_uniform_helper_test /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [263/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [264/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [265/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [266/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_internal_wide_multiply_test.dir/internal/wide_multiply_test.cc.o -o bin/absl_random_internal_wide_multiply_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest_main.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [267/650] /usr/bin/clang++ -Dstatus_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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++ -Dstatus_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [269/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [270/650] /usr/bin/clang++ -Dstatusor_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [271/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [272/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [273/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [274/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [275/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [276/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [277/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [278/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [279/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [280/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [281/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [282/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [283/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [284/650] /usr/bin/clang++ -Dstrings_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [286/650] /usr/bin/clang++ -Dstrings_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [287/650] /usr/bin/clang++ -Dstrings_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [288/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [289/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 && : [290/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [291/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 && : [292/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [293/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 && : [294/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [295/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [296/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [297/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [298/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/container/CMakeFiles/absl_fixed_array_exception_safety_test.dir/fixed_array_exception_safety_test.cc.o -o bin/absl_fixed_array_exception_safety_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/base/libabsl_exception_safety_testing.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [299/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [300/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [301/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [302/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [303/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 && : [304/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [305/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [306/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 && : [307/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [308/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 && : [309/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [310/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [311/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [312/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [313/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [314/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [315/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 && : [316/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [317/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [318/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [319/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_escaping_test.dir/escaping_test.cc.o -o bin/absl_escaping_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/strings/libabsl_strings.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [320/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [321/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [322/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [323/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [324/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [325/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [326/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [327/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [328/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [329/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [330/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [331/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [332/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [333/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [334/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [335/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [336/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [337/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [338/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [339/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [340/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [341/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [342/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [343/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [344/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [345/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [346/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [347/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [348/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [349/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [350/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [351/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [352/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [353/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [354/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [355/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [356/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [357/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [358/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [359/650] /usr/bin/clang++ -Dstr_format_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [360/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [361/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 && : [362/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [363/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 && : [364/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [365/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [366/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [367/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [368/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [369/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [370/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [371/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [372/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [373/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [374/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [375/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [376/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [377/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [378/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [379/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [380/650] /usr/bin/clang++ -Dpow10_helper_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [381/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [382/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 && : [383/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [384/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [385/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [386/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [387/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [388/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [389/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [390/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [391/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [392/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [393/650] /usr/bin/clang++ -Dcord_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [394/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [395/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [396/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 && : [397/650] /usr/bin/clang++ -Dcordz_functions_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [398/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [399/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 && : [400/650] /usr/bin/clang++ -Dcordz_handle_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [401/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [402/650] /usr/bin/clang++ -Dcordz_info_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [403/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [404/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [405/650] /usr/bin/clang++ -Dcordz_sample_token_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [406/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [407/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [408/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [409/650] /usr/bin/clang++ -Dcord_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [410/650] /usr/bin/clang++ -Dcord_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [411/650] /usr/bin/clang++ -Dcord_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [412/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [413/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [414/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [415/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [416/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [417/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [418/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [419/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [420/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [421/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [422/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [423/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [424/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [425/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [426/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [427/650] /usr/bin/clang++ -Dgraphcycles_internal_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [428/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [429/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 && : [430/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [431/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [432/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [433/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [434/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [435/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [436/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [437/650] /usr/bin/clang++ -Dsynchronization_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [438/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [439/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [440/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [441/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [442/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [443/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [446/650] /usr/bin/clang++ -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [447/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [448/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [449/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [450/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [451/650] /usr/bin/clang++ -Dtime_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [452/650] /usr/bin/clang++ -Dcivil_time_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [453/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [454/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 && : [455/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [456/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [457/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [458/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [459/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [460/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [462/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [463/650] /usr/bin/clang++ -Dtime_zone_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [464/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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [465/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [466/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 && : [467/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [468/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 && : [469/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [471/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [472/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 && : [473/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [474/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [475/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 && : [476/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [477/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [478/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [479/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [480/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/base/CMakeFiles/absl_thread_identity_test.dir/internal/thread_identity_test.cc.o -o bin/absl_thread_identity_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric absl/synchronization/libabsl_synchronization.so.2206.0.0 /usr/lib64/libgtest_main.so.1.13.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [481/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 -shared -Wl,-soname,libabsl_hashtablez_sampler.so.2206.0.0 -o absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler.cc.o absl/container/CMakeFiles/hashtablez_sampler.dir/internal/hashtablez_sampler_force_weak_definition.cc.o -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric: absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 && : [482/650] /usr/bin/cmake -E cmake_symlink_library absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so && : [483/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [491/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [492/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [495/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 && : [496/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [497/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 && : [498/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [499/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [500/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [505/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [506/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [507/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 && : [508/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [510/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [511/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [512/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [513/650] /usr/bin/clang++ -Dbad_any_cast_impl_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [514/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [515/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 && : [516/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [517/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [518/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [519/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [520/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [521/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [522/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [523/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [524/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [525/650] /usr/bin/clang++ -Dbad_optional_access_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [526/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [527/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 && : [528/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [529/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [530/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [531/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 && : [532/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [533/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [534/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 && : [535/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [536/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [537/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 && : [538/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [539/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 && : [540/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [541/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 && : [542/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [543/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [544/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [545/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 && : [546/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [547/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [548/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 && : [549/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [550/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 && : [551/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [552/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [553/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [554/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [555/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [556/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [557/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [558/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [559/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [560/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [561/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [562/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [563/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [565/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [566/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [567/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [568/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [569/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [570/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [571/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [572/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 && : [573/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [574/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 && : [575/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [576/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [577/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [578/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_functions_test.dir/internal/cordz_functions_test.cc.o -o bin/absl_cordz_functions_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [579/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_handle_test.dir/internal/cordz_handle_test.cc.o -o bin/absl_cordz_handle_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types absl/random/libabsl_random_distributions.so.2206.0.0 /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [580/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [581/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [582/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/strings/CMakeFiles/absl_cordz_info_test.dir/internal/cordz_info_test.cc.o -o bin/absl_cordz_info_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling /usr/lib64/libgmock_main.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/strings/libabsl_cordz_sample_token.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [583/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [584/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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++ -Dbad_variant_access_EXPORTS -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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 [586/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [587/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 && : [588/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [589/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 && : [590/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [593/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [594/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [595/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 && : [596/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [598/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [599/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [600/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [601/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [602/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [603/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [604/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [605/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [606/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 && : [607/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [608/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 && : [609/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [610/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [611/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 && : [612/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [613/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 && : [614/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [615/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 && : [616/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [617/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [622/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/numeric/CMakeFiles/absl_int128_test.dir/int128_stream_test.cc.o absl/numeric/CMakeFiles/absl_int128_test.dir/int128_test.cc.o -o bin/absl_int128_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base /usr/lib64/libgmock_main.so.1.13.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/strings/libabsl_str_format_internal.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 /usr/lib64/libgtest.so.1.13.0 && : [623/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 absl/random/CMakeFiles/absl_random_mock_distributions_test.dir/mock_distributions_test.cc.o -o bin/absl_random_mock_distributions_test -Wl,-rpath,/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/random:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/strings:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/hash:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/container:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/profiling:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/synchronization:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/debugging:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/base:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/time:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/numeric:/builddir/build/BUILD/abseil-cpp-20220623.1/redhat-linux-build/absl/types /usr/lib64/libgtest_main.so.1.13.0 absl/random/libabsl_random_seed_sequences.so.2206.0.0 absl/random/libabsl_random_internal_pool_urbg.so.2206.0.0 absl/random/libabsl_random_internal_randen.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes.so.2206.0.0 absl/random/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 absl/random/libabsl_random_internal_randen_slow.so.2206.0.0 absl/random/libabsl_random_internal_platform.so.2206.0.0 absl/random/libabsl_random_internal_seed_material.so.2206.0.0 absl/random/libabsl_random_seed_gen_exception.so.2206.0.0 /usr/lib64/libgmock.so.1.13.0 absl/strings/libabsl_cord.so.2206.0.0 absl/strings/libabsl_cordz_info.so.2206.0.0 absl/strings/libabsl_cord_internal.so.2206.0.0 absl/strings/libabsl_cordz_functions.so.2206.0.0 absl/strings/libabsl_cordz_handle.so.2206.0.0 absl/hash/libabsl_hash.so.2206.0.0 absl/hash/libabsl_city.so.2206.0.0 absl/hash/libabsl_low_level_hash.so.2206.0.0 absl/container/libabsl_raw_hash_set.so.2206.0.0 absl/container/libabsl_hashtablez_sampler.so.2206.0.0 absl/profiling/libabsl_exponential_biased.so.2206.0.0 absl/synchronization/libabsl_synchronization.so.2206.0.0 absl/debugging/libabsl_stacktrace.so.2206.0.0 absl/synchronization/libabsl_graphcycles_internal.so.2206.0.0 absl/debugging/libabsl_symbolize.so.2206.0.0 absl/debugging/libabsl_debugging_internal.so.2206.0.0 absl/base/libabsl_malloc_internal.so.2206.0.0 absl/debugging/libabsl_demangle_internal.so.2206.0.0 absl/time/libabsl_time.so.2206.0.0 absl/time/libabsl_civil_time.so.2206.0.0 absl/time/libabsl_time_zone.so.2206.0.0 absl/random/libabsl_random_distributions.so.2206.0.0 absl/strings/libabsl_strings.so.2206.0.0 absl/strings/libabsl_strings_internal.so.2206.0.0 absl/base/libabsl_base.so.2206.0.0 absl/base/libabsl_spinlock_wait.so.2206.0.0 absl/numeric/libabsl_int128.so.2206.0.0 absl/base/libabsl_throw_delegate.so.2206.0.0 absl/types/libabsl_bad_variant_access.so.2206.0.0 absl/types/libabsl_bad_optional_access.so.2206.0.0 absl/base/libabsl_raw_logging_internal.so.2206.0.0 absl/base/libabsl_log_severity.so.2206.0.0 /usr/lib64/libgtest.so.1.13.0 && : [624/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [625/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [626/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [627/650] : && /usr/bin/clang++ -fPIC -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [628/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 && : [629/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [630/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [631/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [632/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [634/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [635/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [636/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [637/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [638/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [639/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [640/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [641/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [642/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [643/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [644/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [645/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [646/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [647/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [648/650] /usr/bin/clang++ -DGTEST_LINKED_AS_SHARED_LIBRARY=1 -I/builddir/build/BUILD/abseil-cpp-20220623.1 -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-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. [649/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : [650/650] : && /usr/bin/clang++ -O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -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 && : Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.lRACT6 -- Install configuration: "None" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/cmake/absl/abslTargets.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/cmake/absl/abslTargets-none.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/cmake/absl/abslConfig.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/cmake/absl/abslConfigVersion.cmake -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/utility -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/utility/utility.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/variant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/span.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/optional.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/variant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/transform_args.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/span.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/parentheses.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/optional.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/conformance_testing_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/conformance_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/conformance_profile.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/conformance_archetype.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/internal/conformance_aliases.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/compare.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/bad_variant_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/bad_optional_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/bad_any_cast.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/types/any.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/zoneinfo.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/get_current_time_posix.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/get_current_time_chrono.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/src -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/src/tzfile.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_posix.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_libc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_info.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_impl.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_if.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/src/time_zone_fixed.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/include -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/include/cctz -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/include/cctz/zone_info_source.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/include/cctz/time_zone.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/include/cctz/civil_time_detail.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/internal/cctz/include/cctz/civil_time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/clock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/time/civil_time.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/notification.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/mutex.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/internal/waiter.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/internal/thread_pool.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/internal/per_thread_sem.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/internal/kernel_timeout.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/internal/graphcycles.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/internal/futex.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/internal/create_thread_identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/blocking_counter.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/synchronization/barrier.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/substitute.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/strip.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/string_view.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/str_split.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/str_replace.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/str_join.h + RPM_EC=0 ++ jobs -p + exit 0 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64 ++ dirname /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64 + CFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fno-openmp-implicit-rpath -Wl,--build-id=sha1 ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=clang + export CC + CXX=clang++ + export CXX + cd abseil-cpp-20220623.1 + DESTDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64 + /usr/bin/cmake --install redhat-linux-build -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/str_format.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/str_cat.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/numbers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/match.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/utf8.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/string_constant.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_split_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_join_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_format -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_format/parser.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_format/output.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_format/float_conversion.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_format/extension.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_format/checker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_format/bind.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/str_format/arg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/stl_type_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/resize_uninitialized.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/pow10_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/ostringstream.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/numbers_test_common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/memutil.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/escaping_test_common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/escaping.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cordz_update_tracker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cordz_update_scope.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cordz_statistics.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cordz_sample_token.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cordz_info.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cordz_handle.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cordz_functions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_ring_reader.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_ring.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_flat.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_crc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_consume.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_btree_reader.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_btree_navigator.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_rep_btree.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/cord_data_edge.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/charconv_parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/charconv_bigint.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/internal/char_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/escaping.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/cordz_test_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/cord_test_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/cord_buffer.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/cord_analysis.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/cord.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/charconv.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/strings/ascii.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/status -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/status/statusor.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/status/status_payload_printer.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/status/status.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/status/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/status/internal/statusor_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/status/internal/status_internal.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/zipf_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/uniform_real_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/uniform_int_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/seed_sequences.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/seed_gen_exception.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/random.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/poisson_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/mocking_bit_gen.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/mock_distributions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/log_uniform_int_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/wide_multiply.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/uniform_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/sequence_urbg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/seed_material.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/salted_seed_seq.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/randen_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/randen_slow.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/randen_hwaes.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/randen_engine.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/randen_detect.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/randen.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/pool_urbg.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/platform.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/pcg_engine.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/nonsecure_base.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/nanobenchmark.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/mock_overload_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/mock_helpers.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/iostream_state_saver.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/generate_real.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/fastmath.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/fast_uniform_bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/explicit_seed_seq.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/distribution_test_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/distribution_caller.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/internal/chi_square.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/gaussian_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/exponential_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/distributions.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/discrete_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/bit_gen_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/beta_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/random/bernoulli_distribution.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/profiling -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/profiling/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/profiling/internal/sample_recorder.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/profiling/internal/periodic_sampler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/profiling/internal/exponential_biased.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/numeric -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/numeric/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/numeric/internal/representation.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/numeric/internal/bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/numeric/int128_no_intrinsic.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/numeric/int128_have_intrinsic.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/numeric/int128.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/numeric/bits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/meta -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/meta/type_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/memory -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/memory/memory.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/hash -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/hash/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/hash/internal/spy_hash_state.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/hash/internal/low_level_hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/hash/internal/hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/hash/internal/city.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/hash/hash_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/hash/hash.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/functional -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/functional/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/functional/internal/function_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/functional/internal/front_binder.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/functional/internal/any_invocable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/functional/function_ref.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/functional/bind_front.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/functional/any_invocable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/usage_config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/usage.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/reflection.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/marshalling.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/usage.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/sequence_lock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/registry.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/program_name.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/private_handle_accessor.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/path_util.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/parse.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/flag_msvc.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/flag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/internal/commandlineflag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/flag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/declare.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/flags/commandlineflag.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/symbolize_win32.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/symbolize_unimplemented.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/symbolize_emscripten.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/symbolize_elf.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/symbolize_darwin.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/symbolize.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/stacktrace.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/leak_check.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/vdso_support.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/symbolize.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_x86-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_win32-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_unimplemented-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_riscv-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_powerpc-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_generic-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_emscripten-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_arm-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stacktrace_aarch64-inl.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/stack_consumption.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/examine_stack.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/elf_mem_image.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/demangle.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/internal/address_is_readable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/debugging/failure_signal_handler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/node_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/node_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/unordered_set_modifiers_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/unordered_set_members_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/unordered_set_lookup_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/unordered_set_constructor_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/unordered_map_modifiers_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/unordered_map_members_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/unordered_map_lookup_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/unordered_map_constructor_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/tracked.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/test_instance_tracker.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/raw_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/raw_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/node_slot_policy.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/layout.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/inlined_vector.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/hashtablez_sampler.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/hashtable_debug_hooks.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/hashtable_debug.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/hash_policy_traits.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/hash_policy_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/hash_generator_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/hash_function_defaults.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/counting_allocator.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/container_memory.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/compressed_tuple.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/common.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/btree_container.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/internal/btree.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/inlined_vector.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/flat_hash_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/flat_hash_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/fixed_array.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/btree_test.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/btree_set.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/container/btree_map.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/cleanup -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/cleanup/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/cleanup/internal/cleanup.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/cleanup/cleanup.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/thread_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/port.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/policy_checks.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/options.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/optimization.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/macros.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/log_severity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/unscaledcycleclock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/unaligned_access.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/tsan_mutex_interface.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/throw_delegate.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/thread_identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/thread_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/sysinfo.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/strerror.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/spinlock_win32.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/spinlock_wait.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/spinlock_posix.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/spinlock_linux.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/spinlock_akaros.inc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/spinlock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/scoped_set_env.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/scheduling_mode.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/raw_logging.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/pretty_function.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/prefetch.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/per_thread_tls.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/low_level_scheduling.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/low_level_alloc.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/invoke.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/inline_variable_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/inline_variable.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/identity.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/hide_ptr.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/fast_type_id.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/exception_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/exception_safety_testing.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/errno_saver.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/endian.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/dynamic_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/direct_mmap.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/cycleclock.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/atomic_hook_test_helper.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/internal/atomic_hook.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/dynamic_annotations.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/const_init.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/config.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/casts.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/call_once.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/base/attributes.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/algorithm -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/algorithm/container.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/include/absl/algorithm/algorithm.h -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_atomic_hook.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_errno_saver.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_log_severity.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_log_severity.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_log_severity.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_raw_logging_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_raw_logging_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_spinlock_wait.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_spinlock_wait.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_config.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_dynamic_annotations.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_core_headers.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_malloc_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_malloc_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_base_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_base.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_base.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_base.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_base.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_throw_delegate.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_throw_delegate.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_pretty_function.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_endian.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_scoped_set_env.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_scoped_set_env.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_strerror.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strerror.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_fast_type_id.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_prefetch.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_algorithm.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_algorithm_container.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cleanup_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cleanup.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_btree.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_compressed_tuple.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_fixed_array.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_inlined_vector_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_inlined_vector.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_counting_allocator.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flat_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flat_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_node_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_node_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_container_memory.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_hash_function_defaults.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_hash_policy_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_hashtablez_sampler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hashtablez_sampler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_hashtable_debug.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_hashtable_debug_hooks.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_node_slot_policy.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_raw_hash_map.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_container_common.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_raw_hash_set.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_raw_hash_set.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_layout.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_stacktrace.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_stacktrace.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_symbolize.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_symbolize.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_examine_stack.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_examine_stack.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_failure_signal_handler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_failure_signal_handler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_debugging_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_debugging_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_demangle_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_demangle_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_leak_check.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_leak_check.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_leak_check.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_debugging.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_path_util.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_program_name.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_program_name.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_config.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_config.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_marshalling.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_marshalling.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_commandlineflag_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_commandlineflag.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_private_handle_accessor.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_reflection.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_reflection.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_usage_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_usage_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_usage.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_usage.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_flags_parse.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_parse.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_any_invocable.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_bind_front.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_function_ref.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_hash.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hash.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hash.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_city.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_city.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_city.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_city.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_low_level_hash.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_low_level_hash.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_memory.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_type_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_meta.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_bits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_int128.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_int128.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_numeric.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_numeric_representation.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_sample_recorder.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_exponential_biased.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_exponential_biased.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_periodic_sampler.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_periodic_sampler.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_random.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_bit_gen_ref.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_mock_helpers.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_distributions.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_distributions.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_seed_gen_exception.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_seed_sequences.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_seed_sequences.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_traits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_distribution_caller.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_fast_uniform_bits.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_seed_material.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_seed_material.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_pool_urbg.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_salted_seed_seq.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_iostream_state_saver.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_generate_real.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_wide_multiply.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_fastmath.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_nonsecure_base.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_pcg_engine.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen_engine.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_platform.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_platform.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen_slow.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen_hwaes.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_randen_hwaes_impl.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_distribution_test_util.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_distribution_test_util.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_random_internal_uniform_helper.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_status.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_status.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_status.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_status.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_statusor.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_statusor.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_strings.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_strings_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_str_format.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_str_format_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_str_format_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cord_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cordz_update_tracker.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cordz_functions.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_functions.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cordz_statistics.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cordz_handle.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_handle.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cordz_info.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_info.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cordz_sample_token.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_sample_token.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cordz_update_scope.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_cord.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_graphcycles_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_graphcycles_internal.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_kernel_timeout_internal.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_synchronization.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_synchronization.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_time.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time.so.2206.0.0 -- Set runtime path of "/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_civil_time.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_civil_time.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_civil_time.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_time_zone.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time_zone.so.2206.0.0 -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time_zone.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_any.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_bad_any_cast.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_bad_any_cast_impl.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_span.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_optional.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_bad_optional_access.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_optional_access.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_bad_variant_access.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0" to "" -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_variant_access.so -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_variant.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/pkgconfig/absl_compare.pc -- Installing: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_time_zone.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_civil_time.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_time.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_status.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_status.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_city.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_city.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_leak_check.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_base.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_base.so.2206.0.0 built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/lib64/libabsl_log_severity.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -flto -fno-openmp-implicit-rpath -Wl,--build-id=sha1 Checking for LLVM bitcode artifacts + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 20220623.1-4.fc38_clang16_03 --unique-debug-suffix -20220623.1-4.fc38_clang16_03.x86_64 --unique-debug-src-base abseil-cpp-20220623.1-4.fc38_clang16_03.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 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_base.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_city.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_civil_time.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_leak_check.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_log_severity.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_status.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time.so.2206.0.0 extracting debug info from /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time_zone.so.2206.0.0 original debug info size: 12148kB, size after compression: 9716kB /usr/bin/sepdebugcrcfix: Updated 65 CRC32s, 0 CRC32s did match. 6144 blocks + /usr/lib/rpm/check-buildroot + /bin/bash /usr/lib/rpm/redhat/verify-clang-cc --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3b88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3b88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3b88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3b88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3b88) [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_variant_access.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_optional_access.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time_zone.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_civil_time.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_time.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_synchronization.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_info.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_handle.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cordz_functions.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_cord_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_str_format_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strings.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_statusor.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_status.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_randen.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_platform.so.2206.0.0 llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3b88) llvm-readelf: warning: '/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug': PT_DYNAMIC segment offset (0x3e10) + file size (0x1b0) exceeds the size of the file (0x3b88) [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_random_distributions.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_periodic_sampler.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_exponential_biased.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_int128.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_low_level_hash.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_city.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hash.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_parse.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_usage.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_reflection.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_marshalling.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_config.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_flags_program_name.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_leak_check.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_demangle_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_debugging_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_examine_stack.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_symbolize.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_stacktrace.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_raw_hash_set.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_strerror.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_scoped_set_env.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_throw_delegate.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_base.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_malloc_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_spinlock_wait.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug built with clang --- COMPILER CHECK: /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib64/libabsl_log_severity.so.2206.0.0 [ 2e] clang version 17.0.0 (Fedora 17.0.0~pre20230601.g0038d6c7fe75a9-1.fc38) /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/lib/debug/usr/lib64/libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.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 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.78ZBpu + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -fexceptions -g -grecord-gcc-switches -pipe -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.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 -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 -j2 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 1/182 Test #2: absl_atomic_hook_test .............................. Passed 0.00 sec Start 3: absl_bit_cast_test 2/182 Test #1: absl_absl_exception_safety_testing_test ............ Passed 0.00 sec Start 4: absl_errno_saver_test 3/182 Test #3: absl_bit_cast_test ................................. Passed 0.00 sec Start 5: absl_throw_delegate_test 4/182 Test #4: absl_errno_saver_test .............................. Passed 0.00 sec Start 6: absl_inline_variable_test 5/182 Test #5: absl_throw_delegate_test ........................... Passed 0.00 sec Start 7: absl_invoke_test 6/182 Test #6: absl_inline_variable_test .......................... Passed 0.00 sec Start 8: absl_spinlock_test 7/182 Test #7: absl_invoke_test ................................... Passed 0.00 sec Start 9: absl_endian_test 8/182 Test #9: absl_endian_test ................................... Passed 0.05 sec Start 10: absl_config_test 9/182 Test #10: absl_config_test ................................... Passed 0.00 sec Start 11: absl_call_once_test 10/182 Test #11: absl_call_once_test ................................ Passed 0.01 sec Start 12: absl_raw_logging_test 11/182 Test #12: absl_raw_logging_test .............................. Passed 0.26 sec Start 13: absl_sysinfo_test 12/182 Test #13: absl_sysinfo_test .................................. Passed 0.02 sec Start 14: absl_low_level_alloc_test 13/182 Test #8: absl_spinlock_test ................................. Passed 0.41 sec Start 15: absl_thread_identity_test 14/182 Test #15: absl_thread_identity_test .......................... Passed 0.01 sec Start 16: absl_scoped_set_env_test 15/182 Test #16: absl_scoped_set_env_test ........................... Passed 0.00 sec Start 17: absl_cmake_thread_test 16/182 Test #17: absl_cmake_thread_test ............................. Passed 0.00 sec Start 18: absl_log_severity_test 17/182 Test #18: absl_log_severity_test ............................. Passed 0.00 sec Start 19: absl_strerror_test 18/182 Test #19: absl_strerror_test ................................. Passed 0.03 sec Start 20: absl_fast_type_id_test 19/182 Test #20: absl_fast_type_id_test ............................. Passed 0.00 sec Start 21: absl_prefetch_test 20/182 Test #21: absl_prefetch_test ................................. Passed 0.00 sec Start 22: absl_optimization_test 21/182 Test #22: absl_optimization_test ............................. Passed 0.00 sec Start 23: absl_algorithm_test 22/182 Test #23: absl_algorithm_test ................................ Passed 0.00 sec Start 24: absl_container_test 23/182 Test #24: absl_container_test ................................ Passed 0.00 sec Start 25: absl_cleanup_test 24/182 Test #25: absl_cleanup_test .................................. Passed 0.00 sec Start 26: absl_btree_test 25/182 Test #14: absl_low_level_alloc_test .......................... Passed 0.35 sec Start 27: absl_compressed_tuple_test 26/182 Test #27: absl_compressed_tuple_test ......................... Passed 0.00 sec Start 28: absl_fixed_array_test 27/182 Test #28: absl_fixed_array_test .............................. Passed 0.48 sec Start 29: absl_fixed_array_exception_safety_test 28/182 Test #29: absl_fixed_array_exception_safety_test ............. Passed 0.02 sec Start 30: absl_inlined_vector_test 29/182 Test #30: absl_inlined_vector_test ........................... Passed 0.14 sec Start 31: absl_inlined_vector_exception_safety_test 30/182 Test #31: absl_inlined_vector_exception_safety_test .......... Passed 0.05 sec Start 32: absl_test_instance_tracker_test 31/182 Test #32: absl_test_instance_tracker_test .................... Passed 0.00 sec Start 33: absl_flat_hash_map_test 32/182 Test #33: absl_flat_hash_map_test ............................ Passed 0.05 sec Start 34: absl_flat_hash_set_test 33/182 Test #34: absl_flat_hash_set_test ............................ Passed 0.01 sec Start 35: absl_node_hash_map_test 34/182 Test #35: absl_node_hash_map_test ............................ Passed 0.01 sec Start 36: absl_node_hash_set_test 35/182 Test #36: absl_node_hash_set_test ............................ Passed 0.01 sec Start 37: absl_container_memory_test 36/182 Test #37: absl_container_memory_test ......................... Passed 0.00 sec Start 38: absl_hash_function_defaults_test 37/182 Test #38: absl_hash_function_defaults_test ................... Passed 0.04 sec Start 39: absl_hash_policy_testing_test 38/182 Test #39: absl_hash_policy_testing_test ...................... Passed 0.00 sec Start 40: absl_hash_policy_traits_test 39/182 Test #40: absl_hash_policy_traits_test ....................... Passed 0.00 sec Start 41: absl_hashtablez_sampler_test 40/182 Test #41: absl_hashtablez_sampler_test ....................... Passed 3.00 sec Start 42: absl_node_slot_policy_test 41/182 Test #42: absl_node_slot_policy_test ......................... Passed 0.00 sec Start 43: absl_raw_hash_set_test 42/182 Test #43: absl_raw_hash_set_test ............................. Passed 0.30 sec Start 44: absl_raw_hash_set_allocator_test 43/182 Test #44: absl_raw_hash_set_allocator_test ................... Passed 0.00 sec Start 45: absl_layout_test 44/182 Test #45: absl_layout_test ................................... Passed 0.00 sec Start 46: absl_unordered_set_test 45/182 Test #46: absl_unordered_set_test ............................ Passed 0.01 sec Start 47: absl_unordered_map_test 46/182 Test #47: absl_unordered_map_test ............................ Passed 0.01 sec Start 48: absl_sample_element_size_test 47/182 Test #48: absl_sample_element_size_test ...................... Passed 0.00 sec Start 49: absl_symbolize_test 48/182 Test #49: absl_symbolize_test ................................ Passed 0.00 sec Start 50: absl_failure_signal_handler_test 49/182 Test #50: absl_failure_signal_handler_test ................... Passed 0.79 sec Start 51: absl_demangle_test 50/182 Test #51: absl_demangle_test ................................. Passed 0.00 sec Start 52: absl_leak_check_test 51/182 Test #52: absl_leak_check_test ............................... Passed 0.00 sec Start 53: absl_stack_consumption_test 52/182 Test #53: absl_stack_consumption_test ........................ Passed 0.00 sec Start 54: absl_flags_commandlineflag_test 53/182 Test #54: absl_flags_commandlineflag_test .................... Passed 0.01 sec Start 55: absl_flags_config_test 54/182 Test #55: absl_flags_config_test ............................. Passed 0.00 sec Start 56: absl_flags_flag_test 55/182 Test #56: absl_flags_flag_test ............................... Passed 1.27 sec Start 57: absl_flags_marshalling_test 56/182 Test #57: absl_flags_marshalling_test ........................ Passed 0.00 sec Start 58: absl_flags_parse_test 57/182 Test #58: absl_flags_parse_test .............................. Passed 0.02 sec Start 59: absl_flags_path_util_test 58/182 Test #59: absl_flags_path_util_test .......................... Passed 0.00 sec Start 60: absl_flags_program_name_test 59/182 Test #60: absl_flags_program_name_test ....................... Passed 0.00 sec Start 61: absl_flags_reflection_test 60/182 Test #61: absl_flags_reflection_test ......................... Passed 0.00 sec Start 62: absl_flags_sequence_lock_test 61/182 Test #62: absl_flags_sequence_lock_test ...................... Passed 0.34 sec Start 63: absl_flags_usage_config_test 62/182 Test #63: absl_flags_usage_config_test ....................... Passed 0.00 sec Start 64: absl_flags_usage_test 63/182 Test #64: absl_flags_usage_test .............................. Passed 0.07 sec Start 65: absl_any_invocable_test 64/182 Test #65: absl_any_invocable_test ............................ Passed 0.05 sec Start 66: absl_bind_front_test 65/182 Test #66: absl_bind_front_test ............................... Passed 0.00 sec Start 67: absl_function_ref_test 66/182 Test #67: absl_function_ref_test ............................. Passed 0.13 sec Start 68: absl_hash_test 67/182 Test #68: absl_hash_test ..................................... Passed 0.02 sec Start 69: absl_city_test 68/182 Test #69: absl_city_test ..................................... Passed 0.01 sec Start 70: absl_low_level_hash_test 69/182 Test #70: absl_low_level_hash_test ........................... Passed 0.00 sec Start 71: absl_memory_test 70/182 Test #71: absl_memory_test ................................... Passed 0.00 sec Start 72: absl_memory_exception_safety_test 71/182 Test #72: absl_memory_exception_safety_test .................. Passed 0.00 sec Start 73: absl_type_traits_test 72/182 Test #73: absl_type_traits_test .............................. Passed 0.00 sec Start 74: absl_bits_test 73/182 Test #74: absl_bits_test ..................................... Passed 0.00 sec Start 75: absl_int128_test 74/182 Test #75: absl_int128_test ................................... Passed 0.05 sec Start 76: absl_sample_recorder_test 75/182 Test #76: absl_sample_recorder_test .......................... Passed 3.00 sec Start 77: absl_exponential_biased_test 76/182 Test #77: absl_exponential_biased_test ....................... Passed 0.15 sec Start 78: absl_periodic_sampler_test 77/182 Test #78: absl_periodic_sampler_test ......................... Passed 0.00 sec Start 79: absl_random_bit_gen_ref_test 78/182 Test #79: absl_random_bit_gen_ref_test ....................... Passed 0.00 sec Start 80: absl_random_mock_distributions_test 79/182 Test #80: absl_random_mock_distributions_test ................ Passed 0.00 sec Start 81: absl_random_mocking_bit_gen_test 80/182 Test #81: absl_random_mocking_bit_gen_test ................... Passed 0.01 sec Start 82: absl_random_bernoulli_distribution_test 81/182 Test #26: absl_btree_test .................................... Passed 10.51 sec Start 83: absl_random_beta_distribution_test 82/182 Test #82: absl_random_bernoulli_distribution_test ............ Passed 0.24 sec Start 84: absl_random_distributions_test 83/182 Test #84: absl_random_distributions_test ..................... Passed 0.09 sec Start 85: absl_random_generators_test 84/182 Test #85: absl_random_generators_test ........................ Passed 0.00 sec Start 86: absl_random_log_uniform_int_distribution_test 85/182 Test #86: absl_random_log_uniform_int_distribution_test ...... Passed 0.01 sec Start 87: absl_random_discrete_distribution_test 86/182 Test #87: absl_random_discrete_distribution_test ............. Passed 0.00 sec Start 88: absl_random_poisson_distribution_test 87/182 Test #88: absl_random_poisson_distribution_test .............. Passed 1.28 sec Start 89: absl_random_exponential_distribution_test 88/182 Test #89: absl_random_exponential_distribution_test .......... Passed 0.27 sec Start 90: absl_random_gaussian_distribution_test 89/182 Test #90: absl_random_gaussian_distribution_test ............. Passed 0.52 sec Start 91: absl_random_uniform_int_distribution_test 90/182 Test #91: absl_random_uniform_int_distribution_test .......... Passed 0.52 sec Start 92: absl_random_uniform_real_distribution_test 91/182 Test #92: absl_random_uniform_real_distribution_test ......... Passed 0.80 sec Start 93: absl_random_zipf_distribution_test 92/182 Test #93: absl_random_zipf_distribution_test ................. Passed 0.01 sec Start 94: absl_random_examples_test 93/182 Test #94: absl_random_examples_test .......................... Passed 0.00 sec Start 95: absl_random_seed_sequences_test 94/182 Test #95: absl_random_seed_sequences_test .................... Passed 0.00 sec Start 96: absl_random_internal_traits_test 95/182 Test #96: absl_random_internal_traits_test ................... Passed 0.00 sec Start 97: absl_random_internal_generate_real_test 96/182 Test #97: absl_random_internal_generate_real_test ............ Passed 0.00 sec Start 98: absl_random_internal_distribution_test_util_test 97/182 Test #98: absl_random_internal_distribution_test_util_test ... Passed 0.51 sec Start 99: absl_random_internal_fastmath_test 98/182 Test #99: absl_random_internal_fastmath_test ................. Passed 0.00 sec Start 100: absl_random_internal_explicit_seed_seq_test 99/182 Test #100: absl_random_internal_explicit_seed_seq_test ........ Passed 0.00 sec Start 101: absl_random_internal_salted_seed_seq_test 100/182 Test #101: absl_random_internal_salted_seed_seq_test .......... Passed 0.00 sec Start 102: absl_random_internal_chi_square_test 101/182 Test #102: absl_random_internal_chi_square_test ............... Passed 0.01 sec Start 103: absl_random_internal_fast_uniform_bits_test 102/182 Test #103: absl_random_internal_fast_uniform_bits_test ........ Passed 0.00 sec Start 104: absl_random_internal_nonsecure_base_test 103/182 Test #104: absl_random_internal_nonsecure_base_test ........... Passed 0.00 sec Start 105: absl_random_internal_seed_material_test 104/182 Test #105: absl_random_internal_seed_material_test ............ Passed 0.20 sec Start 106: absl_random_internal_pool_urbg_test 105/182 Test #106: absl_random_internal_pool_urbg_test ................ Passed 0.01 sec Start 107: absl_random_internal_pcg_engine_test 106/182 Test #107: absl_random_internal_pcg_engine_test ............... Passed 0.00 sec Start 108: absl_random_internal_randen_engine_test 107/182 Test #108: absl_random_internal_randen_engine_test ............ Passed 0.10 sec Start 109: absl_random_internal_randen_test 108/182 Test #109: absl_random_internal_randen_test ................... Passed 0.00 sec Start 110: absl_random_internal_randen_slow_test 109/182 Test #110: absl_random_internal_randen_slow_test .............. Passed 0.00 sec Start 111: absl_random_internal_randen_hwaes_test 110/182 Test #111: absl_random_internal_randen_hwaes_test ............. Passed 0.00 sec Start 112: absl_random_internal_uniform_helper_test 111/182 Test #112: absl_random_internal_uniform_helper_test ........... Passed 0.00 sec Start 113: absl_random_internal_iostream_state_saver_test 112/182 Test #113: absl_random_internal_iostream_state_saver_test ..... Passed 0.00 sec Start 114: absl_random_internal_wide_multiply_test 113/182 Test #114: absl_random_internal_wide_multiply_test ............ Passed 0.00 sec Start 115: absl_status_test 114/182 Test #115: absl_status_test ................................... Passed 0.00 sec Start 116: absl_statusor_test 115/182 Test #116: absl_statusor_test ................................. Passed 0.14 sec Start 117: absl_match_test 116/182 Test #117: absl_match_test .................................... Passed 0.00 sec Start 118: absl_escaping_test 117/182 Test #118: absl_escaping_test ................................. Passed 0.01 sec Start 119: absl_ascii_test 118/182 Test #119: absl_ascii_test .................................... Passed 0.00 sec Start 120: absl_memutil_test 119/182 Test #120: absl_memutil_test .................................. Passed 0.00 sec Start 121: absl_utf8_test 120/182 Test #121: absl_utf8_test ..................................... Passed 0.00 sec Start 122: absl_string_constant_test 121/182 Test #122: absl_string_constant_test .......................... Passed 0.00 sec Start 123: absl_string_view_test 122/182 Test #123: absl_string_view_test .............................. Passed 0.01 sec Start 124: absl_substitute_test 123/182 Test #124: absl_substitute_test ............................... Passed 0.19 sec Start 125: absl_str_replace_test 124/182 Test #125: absl_str_replace_test .............................. Passed 0.01 sec Start 126: absl_str_split_test 125/182 Test #83: absl_random_beta_distribution_test ................. Passed 4.83 sec Start 127: absl_ostringstream_test 126/182 Test #127: absl_ostringstream_test ............................ Passed 0.00 sec Start 128: absl_resize_uninitialized_test 127/182 Test #128: absl_resize_uninitialized_test ..................... Passed 0.00 sec Start 129: absl_str_join_test 128/182 Test #129: absl_str_join_test ................................. Passed 0.00 sec Start 130: absl_str_cat_test 129/182 Test #130: absl_str_cat_test .................................. Passed 0.42 sec Start 131: absl_numbers_test 130/182 Test #126: absl_str_split_test ................................ Passed 0.97 sec Start 132: absl_strip_test 131/182 Test #132: absl_strip_test .................................... Passed 0.00 sec Start 133: absl_char_map_test 132/182 Test #133: absl_char_map_test ................................. Passed 0.00 sec Start 134: absl_charconv_test 133/182 Test #131: absl_numbers_test .................................. Passed 3.96 sec Start 135: absl_charconv_parse_test 134/182 Test #135: absl_charconv_parse_test ........................... Passed 0.00 sec Start 136: absl_charconv_bigint_test 135/182 Test #136: absl_charconv_bigint_test .......................... Passed 0.03 sec Start 137: absl_str_format_test 136/182 Test #134: absl_charconv_test ................................. Passed 3.67 sec Start 138: absl_str_format_extension_test 137/182 Test #138: absl_str_format_extension_test ..................... Passed 0.00 sec Start 139: absl_str_format_arg_test 138/182 Test #139: absl_str_format_arg_test ........................... Passed 0.00 sec Start 140: absl_str_format_bind_test 139/182 Test #140: absl_str_format_bind_test .......................... Passed 0.00 sec Start 141: absl_str_format_checker_test 140/182 Test #141: absl_str_format_checker_test ....................... Passed 0.00 sec Start 142: absl_str_format_convert_test 141/182 Test #137: absl_str_format_test ............................... Passed 0.38 sec Start 143: absl_str_format_output_test 142/182 Test #143: absl_str_format_output_test ........................ Passed 0.00 sec Start 144: absl_str_format_parser_test 143/182 Test #144: absl_str_format_parser_test ........................ Passed 0.00 sec Start 145: absl_pow10_helper_test 144/182 Test #145: absl_pow10_helper_test ............................. Passed 0.00 sec Start 146: absl_cordz_update_tracker_test 145/182 Test #146: absl_cordz_update_tracker_test ..................... Passed 0.00 sec Start 147: absl_cordz_functions_test 146/182 Test #147: absl_cordz_functions_test .......................... Passed 0.00 sec Start 148: absl_cordz_handle_test 147/182 Test #148: absl_cordz_handle_test ............................. Passed 3.00 sec Start 149: absl_cordz_info_test 148/182 Test #149: absl_cordz_info_test ............................... Passed 0.06 sec Start 150: absl_cordz_info_statistics_test 149/182 Test #150: absl_cordz_info_statistics_test .................... Passed 1.01 sec Start 151: absl_cordz_sample_token_test 150/182 Test #142: absl_str_format_convert_test ....................... Passed 5.00 sec Start 152: absl_cordz_update_scope_test 151/182 Test #152: absl_cordz_update_scope_test ....................... Passed 0.00 sec Start 153: absl_cord_test 152/182 Test #153: absl_cord_test ..................................... Passed 2.04 sec Start 154: absl_cord_data_edge_test 153/182 Test #151: absl_cordz_sample_token_test ....................... Passed 3.01 sec Start 155: absl_cord_rep_btree_test 154/182 Test #154: absl_cord_data_edge_test ........................... Passed 0.26 sec Start 156: absl_cord_rep_btree_navigator_test 155/182 Test #156: absl_cord_rep_btree_navigator_test ................. Passed 0.19 sec Start 157: absl_cord_rep_btree_reader_test 156/182 Test #157: absl_cord_rep_btree_reader_test .................... Passed 0.02 sec Start 158: absl_cord_rep_crc_test 157/182 Test #158: absl_cord_rep_crc_test ............................. Passed 0.12 sec Start 159: absl_cord_ring_test 158/182 Test #159: absl_cord_ring_test ................................ Passed 1.60 sec Start 160: absl_cord_ring_reader_test 159/182 Test #160: absl_cord_ring_reader_test ......................... Passed 0.49 sec Start 161: absl_cordz_test 160/182 Test #161: absl_cordz_test .................................... Passed 0.01 sec Start 162: absl_barrier_test 161/182 Test #155: absl_cord_rep_btree_test ........................... Passed 2.92 sec Start 163: absl_blocking_counter_test 162/182 Test #162: absl_barrier_test .................................. Passed 1.00 sec Start 164: absl_graphcycles_test 163/182 Test #164: absl_graphcycles_test .............................. Passed 0.32 sec Start 165: absl_mutex_test 164/182 Test #163: absl_blocking_counter_test ......................... Passed 1.07 sec Start 166: absl_notification_test 165/182 Test #166: absl_notification_test ............................. Passed 0.11 sec Start 167: absl_per_thread_sem_test 166/182 Test #167: absl_per_thread_sem_test ........................... Passed 4.46 sec Start 168: absl_lifetime_test 167/182 Test #168: absl_lifetime_test ................................. Passed 0.00 sec Start 169: absl_time_test 168/182 Test #169: absl_time_test ..................................... Passed 5.21 sec Start 170: absl_any_test 169/182 Test #170: absl_any_test ...................................... Passed 0.00 sec Start 171: absl_any_test_noexceptions 170/182 Test #171: absl_any_test_noexceptions ......................... Passed 0.00 sec Start 172: absl_any_exception_safety_test 171/182 Test #172: absl_any_exception_safety_test ..................... Passed 0.00 sec Start 173: absl_span_test 172/182 Test #173: absl_span_test ..................................... Passed 0.27 sec Start 174: absl_span_test_noexceptions 173/182 Test #174: absl_span_test_noexceptions ........................ Passed 0.27 sec Start 175: absl_optional_test 174/182 Test #175: absl_optional_test ................................. Passed 0.00 sec Start 176: absl_optional_exception_safety_test 175/182 Test #176: absl_optional_exception_safety_test ................ Passed 0.00 sec Start 177: absl_conformance_testing_test 176/182 Test #177: absl_conformance_testing_test ...................... Passed 0.01 sec Start 178: absl_conformance_testing_test_no_exceptions 177/182 Test #178: absl_conformance_testing_test_no_exceptions ........ Passed 0.01 sec Start 179: absl_variant_test 178/182 Test #179: absl_variant_test .................................. Passed 0.00 sec Start 180: absl_compare_test 179/182 Test #180: absl_compare_test .................................. Passed 0.00 sec Start 181: absl_variant_exception_safety_test 180/182 Test #181: absl_variant_exception_safety_test ................. Passed 0.00 sec Start 182: absl_utility_test 181/182 Test #182: absl_utility_test .................................. Passed 0.00 sec 182/182 Test #165: absl_mutex_test .................................... Passed 77.00 sec 100% tests passed, 0 tests failed out of 182 Total Test time (real) = 108.56 sec + RPM_EC=0 ++ jobs -p + exit 0 Processing files: abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.XAwSYg + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + DOCDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/share/doc/abseil-cpp + cp -pr FAQ.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/share/doc/abseil-cpp + cp -pr README.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/share/doc/abseil-cpp + cp -pr UPGRADES.md /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/share/doc/abseil-cpp + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.xP5m30 + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + LICENSEDIR=/builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.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_clang16_03.x86_64/usr/share/licenses/abseil-cpp + cp -pr LICENSE /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64/usr/share/licenses/abseil-cpp + RPM_EC=0 ++ jobs -p + exit 0 Provides: abseil-cpp = 20220623.1-4.fc38_clang16_03 abseil-cpp(x86-64) = 20220623.1-4.fc38_clang16_03 libabsl_bad_any_cast_impl.so.2206.0.0()(64bit) libabsl_bad_optional_access.so.2206.0.0()(64bit) libabsl_bad_variant_access.so.2206.0.0()(64bit) libabsl_base.so.2206.0.0()(64bit) libabsl_city.so.2206.0.0()(64bit) libabsl_civil_time.so.2206.0.0()(64bit) libabsl_cord.so.2206.0.0()(64bit) libabsl_cord_internal.so.2206.0.0()(64bit) libabsl_cordz_functions.so.2206.0.0()(64bit) libabsl_cordz_handle.so.2206.0.0()(64bit) libabsl_cordz_info.so.2206.0.0()(64bit) libabsl_cordz_sample_token.so.2206.0.0()(64bit) libabsl_debugging_internal.so.2206.0.0()(64bit) libabsl_demangle_internal.so.2206.0.0()(64bit) libabsl_examine_stack.so.2206.0.0()(64bit) libabsl_exponential_biased.so.2206.0.0()(64bit) libabsl_failure_signal_handler.so.2206.0.0()(64bit) libabsl_flags.so.2206.0.0()(64bit) libabsl_flags_commandlineflag.so.2206.0.0()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0()(64bit) libabsl_flags_config.so.2206.0.0()(64bit) libabsl_flags_internal.so.2206.0.0()(64bit) libabsl_flags_marshalling.so.2206.0.0()(64bit) libabsl_flags_parse.so.2206.0.0()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0()(64bit) libabsl_flags_program_name.so.2206.0.0()(64bit) libabsl_flags_reflection.so.2206.0.0()(64bit) libabsl_flags_usage.so.2206.0.0()(64bit) libabsl_flags_usage_internal.so.2206.0.0()(64bit) libabsl_graphcycles_internal.so.2206.0.0()(64bit) libabsl_hash.so.2206.0.0()(64bit) libabsl_hashtablez_sampler.so.2206.0.0()(64bit) libabsl_int128.so.2206.0.0()(64bit) libabsl_leak_check.so.2206.0.0()(64bit) libabsl_log_severity.so.2206.0.0()(64bit) libabsl_low_level_hash.so.2206.0.0()(64bit) libabsl_malloc_internal.so.2206.0.0()(64bit) libabsl_periodic_sampler.so.2206.0.0()(64bit) libabsl_random_distributions.so.2206.0.0()(64bit) libabsl_random_internal_distribution_test_util.so.2206.0.0()(64bit) libabsl_random_internal_platform.so.2206.0.0()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0()(64bit) libabsl_random_internal_randen.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0()(64bit) libabsl_random_internal_seed_material.so.2206.0.0()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0()(64bit) libabsl_random_seed_sequences.so.2206.0.0()(64bit) libabsl_raw_hash_set.so.2206.0.0()(64bit) libabsl_raw_logging_internal.so.2206.0.0()(64bit) libabsl_scoped_set_env.so.2206.0.0()(64bit) libabsl_spinlock_wait.so.2206.0.0()(64bit) libabsl_stacktrace.so.2206.0.0()(64bit) libabsl_status.so.2206.0.0()(64bit) libabsl_statusor.so.2206.0.0()(64bit) libabsl_str_format_internal.so.2206.0.0()(64bit) libabsl_strerror.so.2206.0.0()(64bit) libabsl_strings.so.2206.0.0()(64bit) libabsl_strings_internal.so.2206.0.0()(64bit) libabsl_symbolize.so.2206.0.0()(64bit) libabsl_synchronization.so.2206.0.0()(64bit) libabsl_throw_delegate.so.2206.0.0()(64bit) libabsl_time.so.2206.0.0()(64bit) libabsl_time_zone.so.2206.0.0()(64bit) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-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.9)(64bit) rtld(GNU_HASH) Processing files: abseil-cpp-devel-20220623.1-4.fc38_clang16_03.x86_64 Provides: abseil-cpp-devel = 20220623.1-4.fc38_clang16_03 abseil-cpp-devel(x86-64) = 20220623.1-4.fc38_clang16_03 cmake(absl) = 20220623 pkgconfig(absl_algorithm) = 20220623 pkgconfig(absl_algorithm_container) = 20220623 pkgconfig(absl_any) = 20220623 pkgconfig(absl_any_invocable) = 20220623 pkgconfig(absl_atomic_hook) = 20220623 pkgconfig(absl_bad_any_cast) = 20220623 pkgconfig(absl_bad_any_cast_impl) = 20220623 pkgconfig(absl_bad_optional_access) = 20220623 pkgconfig(absl_bad_variant_access) = 20220623 pkgconfig(absl_base) = 20220623 pkgconfig(absl_base_internal) = 20220623 pkgconfig(absl_bind_front) = 20220623 pkgconfig(absl_bits) = 20220623 pkgconfig(absl_btree) = 20220623 pkgconfig(absl_city) = 20220623 pkgconfig(absl_civil_time) = 20220623 pkgconfig(absl_cleanup) = 20220623 pkgconfig(absl_cleanup_internal) = 20220623 pkgconfig(absl_compare) = 20220623 pkgconfig(absl_compressed_tuple) = 20220623 pkgconfig(absl_config) = 20220623 pkgconfig(absl_container_common) = 20220623 pkgconfig(absl_container_memory) = 20220623 pkgconfig(absl_cord) = 20220623 pkgconfig(absl_cord_internal) = 20220623 pkgconfig(absl_cordz_functions) = 20220623 pkgconfig(absl_cordz_handle) = 20220623 pkgconfig(absl_cordz_info) = 20220623 pkgconfig(absl_cordz_sample_token) = 20220623 pkgconfig(absl_cordz_statistics) = 20220623 pkgconfig(absl_cordz_update_scope) = 20220623 pkgconfig(absl_cordz_update_tracker) = 20220623 pkgconfig(absl_core_headers) = 20220623 pkgconfig(absl_counting_allocator) = 20220623 pkgconfig(absl_debugging) = 20220623 pkgconfig(absl_debugging_internal) = 20220623 pkgconfig(absl_demangle_internal) = 20220623 pkgconfig(absl_dynamic_annotations) = 20220623 pkgconfig(absl_endian) = 20220623 pkgconfig(absl_errno_saver) = 20220623 pkgconfig(absl_examine_stack) = 20220623 pkgconfig(absl_exponential_biased) = 20220623 pkgconfig(absl_failure_signal_handler) = 20220623 pkgconfig(absl_fast_type_id) = 20220623 pkgconfig(absl_fixed_array) = 20220623 pkgconfig(absl_flags) = 20220623 pkgconfig(absl_flags_commandlineflag) = 20220623 pkgconfig(absl_flags_commandlineflag_internal) = 20220623 pkgconfig(absl_flags_config) = 20220623 pkgconfig(absl_flags_internal) = 20220623 pkgconfig(absl_flags_marshalling) = 20220623 pkgconfig(absl_flags_parse) = 20220623 pkgconfig(absl_flags_path_util) = 20220623 pkgconfig(absl_flags_private_handle_accessor) = 20220623 pkgconfig(absl_flags_program_name) = 20220623 pkgconfig(absl_flags_reflection) = 20220623 pkgconfig(absl_flags_usage) = 20220623 pkgconfig(absl_flags_usage_internal) = 20220623 pkgconfig(absl_flat_hash_map) = 20220623 pkgconfig(absl_flat_hash_set) = 20220623 pkgconfig(absl_function_ref) = 20220623 pkgconfig(absl_graphcycles_internal) = 20220623 pkgconfig(absl_hash) = 20220623 pkgconfig(absl_hash_function_defaults) = 20220623 pkgconfig(absl_hash_policy_traits) = 20220623 pkgconfig(absl_hashtable_debug) = 20220623 pkgconfig(absl_hashtable_debug_hooks) = 20220623 pkgconfig(absl_hashtablez_sampler) = 20220623 pkgconfig(absl_inlined_vector) = 20220623 pkgconfig(absl_inlined_vector_internal) = 20220623 pkgconfig(absl_int128) = 20220623 pkgconfig(absl_kernel_timeout_internal) = 20220623 pkgconfig(absl_layout) = 20220623 pkgconfig(absl_leak_check) = 20220623 pkgconfig(absl_log_severity) = 20220623 pkgconfig(absl_low_level_hash) = 20220623 pkgconfig(absl_malloc_internal) = 20220623 pkgconfig(absl_memory) = 20220623 pkgconfig(absl_meta) = 20220623 pkgconfig(absl_node_hash_map) = 20220623 pkgconfig(absl_node_hash_set) = 20220623 pkgconfig(absl_node_slot_policy) = 20220623 pkgconfig(absl_numeric) = 20220623 pkgconfig(absl_numeric_representation) = 20220623 pkgconfig(absl_optional) = 20220623 pkgconfig(absl_periodic_sampler) = 20220623 pkgconfig(absl_prefetch) = 20220623 pkgconfig(absl_pretty_function) = 20220623 pkgconfig(absl_random_bit_gen_ref) = 20220623 pkgconfig(absl_random_distributions) = 20220623 pkgconfig(absl_random_internal_distribution_caller) = 20220623 pkgconfig(absl_random_internal_distribution_test_util) = 20220623 pkgconfig(absl_random_internal_fast_uniform_bits) = 20220623 pkgconfig(absl_random_internal_fastmath) = 20220623 pkgconfig(absl_random_internal_generate_real) = 20220623 pkgconfig(absl_random_internal_iostream_state_saver) = 20220623 pkgconfig(absl_random_internal_mock_helpers) = 20220623 pkgconfig(absl_random_internal_nonsecure_base) = 20220623 pkgconfig(absl_random_internal_pcg_engine) = 20220623 pkgconfig(absl_random_internal_platform) = 20220623 pkgconfig(absl_random_internal_pool_urbg) = 20220623 pkgconfig(absl_random_internal_randen) = 20220623 pkgconfig(absl_random_internal_randen_engine) = 20220623 pkgconfig(absl_random_internal_randen_hwaes) = 20220623 pkgconfig(absl_random_internal_randen_hwaes_impl) = 20220623 pkgconfig(absl_random_internal_randen_slow) = 20220623 pkgconfig(absl_random_internal_salted_seed_seq) = 20220623 pkgconfig(absl_random_internal_seed_material) = 20220623 pkgconfig(absl_random_internal_traits) = 20220623 pkgconfig(absl_random_internal_uniform_helper) = 20220623 pkgconfig(absl_random_internal_wide_multiply) = 20220623 pkgconfig(absl_random_random) = 20220623 pkgconfig(absl_random_seed_gen_exception) = 20220623 pkgconfig(absl_random_seed_sequences) = 20220623 pkgconfig(absl_raw_hash_map) = 20220623 pkgconfig(absl_raw_hash_set) = 20220623 pkgconfig(absl_raw_logging_internal) = 20220623 pkgconfig(absl_sample_recorder) = 20220623 pkgconfig(absl_scoped_set_env) = 20220623 pkgconfig(absl_span) = 20220623 pkgconfig(absl_spinlock_wait) = 20220623 pkgconfig(absl_stacktrace) = 20220623 pkgconfig(absl_status) = 20220623 pkgconfig(absl_statusor) = 20220623 pkgconfig(absl_str_format) = 20220623 pkgconfig(absl_str_format_internal) = 20220623 pkgconfig(absl_strerror) = 20220623 pkgconfig(absl_strings) = 20220623 pkgconfig(absl_strings_internal) = 20220623 pkgconfig(absl_symbolize) = 20220623 pkgconfig(absl_synchronization) = 20220623 pkgconfig(absl_throw_delegate) = 20220623 pkgconfig(absl_time) = 20220623 pkgconfig(absl_time_zone) = 20220623 pkgconfig(absl_type_traits) = 20220623 pkgconfig(absl_utility) = 20220623 pkgconfig(absl_variant) = 20220623 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config cmake-filesystem(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_clang16_03.x86_64 Provides: abseil-cpp-debugsource = 20220623.1-4.fc38_clang16_03 abseil-cpp-debugsource(x86-64) = 20220623.1-4.fc38_clang16_03 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: abseil-cpp-debuginfo-20220623.1-4.fc38_clang16_03.x86_64 Provides: abseil-cpp-debuginfo = 20220623.1-4.fc38_clang16_03 abseil-cpp-debuginfo(x86-64) = 20220623.1-4.fc38_clang16_03 debuginfo(build-id) = 01a7078005493132a4080bc333f61f4d62adc8be debuginfo(build-id) = 0213982197489f1889083679f7b9cef70b58a6fe debuginfo(build-id) = 08458885a9970ab3e6210a33a40912a46a220b22 debuginfo(build-id) = 0a69860d8e1a32009a1d02f45ced6379031771ef debuginfo(build-id) = 0cd626969aa9763ba38bfe14aeb5b319f57013a9 debuginfo(build-id) = 0f3cd527df539123ac0ccf3352127298ba78fc65 debuginfo(build-id) = 0fc77a90207bd733348e400d932845e558c8498f debuginfo(build-id) = 1bc9ac8336efb0d6a196528c7227e27966fcb3af debuginfo(build-id) = 1f68fadd79835b9edcc038cb40bb47e6fdef4d50 debuginfo(build-id) = 22aeb8d99c07b3905531f0ac06af5fe8280562c1 debuginfo(build-id) = 252776d6cf96b01f20d0e42a309e655faf1c3c10 debuginfo(build-id) = 26b12288f237b91082f482705d87e19c5ad00b39 debuginfo(build-id) = 2c0a1ae7d53e4f678656016319785b5ae1e9fb69 debuginfo(build-id) = 2c60ff6824ae72ba99d1715315d7b7a5ab254195 debuginfo(build-id) = 31658996ee38e28218373c2682514fe437bc0c54 debuginfo(build-id) = 34c6328a777062f691fee41c906bea8a4e3bd828 debuginfo(build-id) = 38e8ec708fa6846490fca67e01f255255cd1080d debuginfo(build-id) = 3b4f81b4ce1e559ad896f48404995de734fc6dfe debuginfo(build-id) = 3bd5191c7aab334938c177453e3ecea541887d8c debuginfo(build-id) = 3c727b4f9a6756392e7d4b49c0a46aab8369194c debuginfo(build-id) = 3cb98dde8f0409e1dc876448cf5dd5ff2cdca484 debuginfo(build-id) = 3d31a65dda401fb89ac1d66e597e067f63e6d174 debuginfo(build-id) = 3f6d90aa9f2c9927a96fa413e346f5a3992a28b1 debuginfo(build-id) = 45cd4d26fe7919e64486d9830229df88e6d296bf debuginfo(build-id) = 45d7d85708126d3112ffe9cb584c93a159625941 debuginfo(build-id) = 492a0ed9a6c50d8d175e3019bd7b6871ded64519 debuginfo(build-id) = 4d0b9ade4bd630e5ca83e5c60a0755f793c6ba88 debuginfo(build-id) = 4e4116d18da5a8e8927fee41e43b1578c087fff7 debuginfo(build-id) = 507e5db5721fa1193aab90e3673b22149da32b90 debuginfo(build-id) = 558e789c36399c7b9b8d61ccfd04e708addd22cf debuginfo(build-id) = 59e2d434ffcd9a3951649addea4b4bceb28654ad debuginfo(build-id) = 5e718d71937c5c95de8da8317d4fb75bdcc630f0 debuginfo(build-id) = 5f0e2f022afa8646f4ea959fa2028a649403fb10 debuginfo(build-id) = 65bf7b8e0e2aa7b83d22b56a8862f9c417e033d0 debuginfo(build-id) = 65cc60e0b60e5d50981bc8480934a000bb3de1f2 debuginfo(build-id) = 6ab6870c721c3a01a78eb7acecb86e39172ff952 debuginfo(build-id) = 6dca1e224cc479c8e63b0f69d96b30614abf5203 debuginfo(build-id) = 707214adcf7e17aa13b7239d6b65de982ea9ef0a debuginfo(build-id) = 7170096e619041fb5f9cc6df2459829ee5ea5555 debuginfo(build-id) = 75755079c1e90bbeb7a3d5a5bae3f4c94c8304ca debuginfo(build-id) = 760deb3269da6e78a042e5b36ea430803efc5e9e debuginfo(build-id) = 76da347bc1328d039a051e37571ee441c91a0d2d debuginfo(build-id) = 7b579ff30407687711bfe8932723273116ac2fc1 debuginfo(build-id) = 8ee3eab2ab5ce205ed35ac428bbdbcdb9f4fc359 debuginfo(build-id) = 98fe7e9a012716fc5ed89e0235c7f463706c0106 debuginfo(build-id) = 99e40002a3c0c97655626942804622770aa9608c debuginfo(build-id) = a71de867ceb275791d790b8eb91b91b8487885ef debuginfo(build-id) = a8433a335d689420c2b54d23167fb46f28449d36 debuginfo(build-id) = b144ff25530d3c217a3c51b3f358933744d9c159 debuginfo(build-id) = b345ba8cdd7020093f7494ae2c5c712645b8262e debuginfo(build-id) = b3644b860acfc7c9a1bf752404163a8008f54af5 debuginfo(build-id) = b97d133cdb1f1dedc504e89d17a229d358198744 debuginfo(build-id) = bcffb29af11a8c3fe0f563d74a6d26ba83c5b0e3 debuginfo(build-id) = c07a8f1235df80e1a46d6a7daccc684df67ebfb0 debuginfo(build-id) = c17068837561d37f8e25e45b82db9d48eb4382a4 debuginfo(build-id) = c24c6cb2f8f2a1978d8fb208d92a670500f5445a debuginfo(build-id) = c71ec4c315d355ed5b2197d83b2368af82f93e2d debuginfo(build-id) = c992e421f1db327f6275f5d6d3c22bd317950b67 debuginfo(build-id) = ccbc39b81dbe9aa0a2f554e8f9e3e904119c2c61 debuginfo(build-id) = d12319c385df2b77787baea1d70a52e3d6c8a8be debuginfo(build-id) = d6f8c0a11f5af6d6d0f2cf0e8bc867ad49cf8d58 debuginfo(build-id) = e06c4683079fa9a6d2b16ef4f473e2a71c9107f1 debuginfo(build-id) = e6fed26c78da67bdcd1f547b998c70d8525acea5 debuginfo(build-id) = e8b59b14d784ca25845aa412b8a0ed603d50f9df debuginfo(build-id) = f0c2f85647e4d81cc7fa6a3daaec8bf57a3acea5 libabsl_bad_any_cast_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_bad_optional_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_bad_variant_access.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_base.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_city.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_civil_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_cord.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_cord_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_cordz_functions.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_cordz_handle.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_cordz_info.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_cordz_sample_token.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_debugging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_demangle_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_examine_stack.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_exponential_biased.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_failure_signal_handler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_commandlineflag.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_commandlineflag_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_config.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_marshalling.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_parse.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_private_handle_accessor.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_program_name.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_reflection.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_usage.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_flags_usage_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_graphcycles_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_hashtablez_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_int128.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_leak_check.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_log_severity.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_low_level_hash.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_malloc_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_periodic_sampler.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_distributions.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_internal_distribution_test_util.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_internal_platform.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_internal_pool_urbg.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_internal_randen.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_internal_randen_hwaes.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_internal_randen_hwaes_impl.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_internal_randen_slow.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_internal_seed_material.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_seed_gen_exception.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_random_seed_sequences.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_raw_hash_set.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_raw_logging_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_scoped_set_env.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_spinlock_wait.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_stacktrace.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_status.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_statusor.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_str_format_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_strerror.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_strings.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_strings_internal.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_symbolize.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_synchronization.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_throw_delegate.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_time.so.2206.0.0-20220623.1-4.fc38_clang16_03.x86_64.debug()(64bit) libabsl_time_zone.so.2206.0.0-20220623.1-4.fc38_clang16_03.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_clang16_03 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64 Wrote: /builddir/build/RPMS/abseil-cpp-devel-20220623.1-4.fc38_clang16_03.x86_64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-debugsource-20220623.1-4.fc38_clang16_03.x86_64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64.rpm Wrote: /builddir/build/RPMS/abseil-cpp-debuginfo-20220623.1-4.fc38_clang16_03.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.fjZlxa + umask 022 + cd /builddir/build/BUILD + cd abseil-cpp-20220623.1 + /usr/bin/rm -rf /builddir/build/BUILDROOT/abseil-cpp-20220623.1-4.fc38_clang16_03.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.R9lArw + umask 022 + cd /builddir/build/BUILD + rm -rf abseil-cpp-20220623.1 abseil-cpp-20220623.1.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Finish: rpmbuild abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm Finish: build phase for abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-38-x86_64-1685705915.432173/root/var/log/dnf.rpm.log /var/lib/mock/fedora-38-x86_64-1685705915.432173/root/var/log/dnf.librepo.log /var/lib/mock/fedora-38-x86_64-1685705915.432173/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/abseil-cpp-20220623.1-4.fc38_clang16_03.src.rpm) Config(child) 20 minutes 29 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